In jeston orin, do we have the hardware accelerator for image 2D blit operation? If we have, what is the api?
In the driveos, we have the NvMedia2DBlitEx to do this. I am not sure if we have such ability in jeston orin.
thanks.
In jeston orin, do we have the hardware accelerator for image 2D blit operation? If we have, what is the api?
In the driveos, we have the NvMedia2DBlitEx to do this. I am not sure if we have such ability in jeston orin.
thanks.
Hi,
On Jetson platforms, the API is NvBufSurfTransform(). Please check document:
Jetson Linux API Reference: NvBufSurfTransform Types and Functions | NVIDIA Docs
After installing SDK Components through SDKManager, you will see samples in
/usr/src/jetson_multimedia_api
Please take a look and give it a try.
Thanks, i will take a try.
BTW, is the api using hardware to do the transform? It seems to use the gpu?
Hi,
It uses hardware converter VIC engine. Not GPU.
Thanks a lot.
One more question, is there any format in NvBufSurfaceColorFormat that support the 8bit yuv422 packed color space? I could not find such colore format in the enum NvBufSurfaceColorFormat. The header path is jetson_multimedia_api/include/nvbufsurface.h
Hi,
NVBUF_COLOR_FORMAT_YUYV or NVBUF_COLOR_FORMAT_UYVY should be packed YUV422. You may try the formats.
If i use the v4l2 V4L2_MEMORY_MMAP memory type buffer to capture the camera image. It seems that i need to copy the data to an NvBuffer to use VIC, right?
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.