Hi,
In Argus camera I grab a frame, and it contains these info.
CUeglFrame:
width: 2608
height: 1964
depth: 0
pitch: 0
planeCount: 2
numChannels: 1
frameType: array
colorFormat: YUV420 semi-planar ER
cuFormat: uint8
in the CUDA documentation, the colour format is explained as below.
CU_EGL_COLOR_FORMAT_YUV420_SEMIPLANAR_ER = 0x26
Extended Range Y, UV in two surfaces (UV as one surface) with VU byte ordering, U/V width = 1/2 Y width, U/V height = 1/2 Y height.
and here is my question,
-
what is the extended Range here?
-
my video pipeline need to use NV12 format, I believe YUV420 semi-planar ER sounds like NV12.
but then shouldn’t it be "UV byte ordering, U/V width = Y "width, U/V height = 1/2 Y height.??
for example take a look at the image below.(NV12). "UV block’s width is same as Y’s width.
- then is therer something like YUV420_SEMIPLANAR_ER → NV12 conversion available?
Regards,