video/x-raw(memory:NVMM) element of gstreamer don't work on jetson nano

Opencv videoCapture only read frames in CPU memory.
For your case you would try nvivafilter. (Here is an example for fisheye undistort, you would adapt for your case)