![]() |
Jetson Inference
DNN Vision Library
|
#include "cudaUtility.h"Go to the source code of this file.
Functions | |
YUV I420 4:2:0 planar to RGB | |
| |
| cudaError_t | cudaI420ToRGB (void *input, uchar3 *output, size_t width, size_t height) |
| Convert a YUV I420 planar image to RGB uchar3. More... | |
| cudaError_t | cudaI420ToRGB (void *input, float3 *output, size_t width, size_t height) |
| Convert a YUV I420 planar image to RGB float3. More... | |
| cudaError_t | cudaI420ToRGBA (void *input, uchar4 *output, size_t width, size_t height) |
| Convert a YUV I420 planar image to RGBA uchar4. More... | |
| cudaError_t | cudaI420ToRGBA (void *input, float4 *output, size_t width, size_t height) |
| Convert a YUV I420 planar image to RGB float4. More... | |
YUV YV12 4:2:0 planar to RGB | |
| |
| cudaError_t | cudaYV12ToRGB (void *input, uchar3 *output, size_t width, size_t height) |
| Convert a YUV YV12 planar image to RGB uchar3. More... | |
| cudaError_t | cudaYV12ToRGB (void *input, float3 *output, size_t width, size_t height) |
| Convert a YUV YV12 planar image to RGB float3. More... | |
| cudaError_t | cudaYV12ToRGBA (void *input, uchar4 *output, size_t width, size_t height) |
| Convert a YUV YV12 planar image to RGBA uchar4. More... | |
| cudaError_t | cudaYV12ToRGBA (void *input, float4 *output, size_t width, size_t height) |
| Convert a YUV YV12 planar image to RGB float4. More... | |
RGB to YUV I420 4:2:0 planar | |
| |
| cudaError_t | cudaRGBToI420 (uchar3 *input, void *output, size_t width, size_t height) |
| Convert an RGB uchar3 buffer into YUV I420 planar. More... | |
| cudaError_t | cudaRGBToI420 (float3 *input, void *output, size_t width, size_t height) |
| Convert an RGB float3 buffer into YUV I420 planar. More... | |
| cudaError_t | cudaRGBAToI420 (uchar4 *input, void *output, size_t width, size_t height) |
| Convert an RGBA uchar4 buffer into YUV I420 planar. More... | |
| cudaError_t | cudaRGBAToI420 (float4 *input, void *output, size_t width, size_t height) |
| Convert an RGBA float4 buffer into YUV I420 planar. More... | |
RGB to YUV YV12 4:2:0 planar | |
| |
| cudaError_t | cudaRGBToYV12 (uchar3 *input, void *output, size_t width, size_t height) |
| Convert an RGB uchar3 buffer into YUV YV12 planar. More... | |
| cudaError_t | cudaRGBToYV12 (float3 *input, void *output, size_t width, size_t height) |
| Convert an RGB float3 buffer into YUV YV12 planar. More... | |
| cudaError_t | cudaRGBAToYV12 (uchar4 *input, void *output, size_t width, size_t height) |
| Convert an RGBA uchar4 buffer into YUV YV12 planar. More... | |
| cudaError_t | cudaRGBAToYV12 (float4 *input, void *output, size_t width, size_t height) |
| Convert an RGBA float4 buffer into YUV YV12 planar. More... | |
YUV YUYV 4:2:2 packed to RGB | |
| |
| cudaError_t | cudaYUYVToRGB (void *input, uchar3 *output, size_t width, size_t height) |
| Convert a YUYV 422 packed image into RGB uchar3. More... | |
| cudaError_t | cudaYUYVToRGB (void *input, float3 *output, size_t width, size_t height) |
| Convert a YUYV 422 packed image into RGB float3. More... | |
| cudaError_t | cudaYUYVToRGBA (void *input, uchar4 *output, size_t width, size_t height) |
| Convert a YUYV 422 packed image into RGBA uchar4. More... | |
| cudaError_t | cudaYUYVToRGBA (void *input, float4 *output, size_t width, size_t height) |
| Convert a YUYV 422 packed image into RGBA float4. More... | |
YUV YVYU 4:2:2 packed to RGB | |
| |
| cudaError_t | cudaYVYUToRGB (void *input, uchar3 *output, size_t width, size_t height) |
| Convert a YVYU 422 packed image into RGB uchar3. More... | |
| cudaError_t | cudaYVYUToRGB (void *input, float3 *output, size_t width, size_t height) |
| Convert a YVYU 422 packed image into RGB float3. More... | |
| cudaError_t | cudaYVYUToRGBA (void *input, uchar4 *output, size_t width, size_t height) |
| Convert a YVYU 422 packed image into RGBA uchar4. More... | |
| cudaError_t | cudaYVYUToRGBA (void *input, float4 *output, size_t width, size_t height) |
| Convert a YVYU 422 packed image into RGBA float4. More... | |
YUV UYVY 4:2:2 packed to RGB | |
| |
| cudaError_t | cudaUYVYToRGB (void *input, uchar3 *output, size_t width, size_t height) |
| Convert a UYVY 422 packed image into RGB uchar3. More... | |
| cudaError_t | cudaUYVYToRGB (void *input, float3 *output, size_t width, size_t height) |
| Convert a UYVY 422 packed image into RGB float3. More... | |
| cudaError_t | cudaUYVYToRGBA (void *input, uchar4 *output, size_t width, size_t height) |
| Convert a UYVY 422 packed image into RGBA uchar4. More... | |
| cudaError_t | cudaUYVYToRGBA (void *input, float4 *output, size_t width, size_t height) |
| Convert a UYVY 422 packed image into RGBA float4. More... | |
YUV NV12 4:2:0 to RGB | |
| |
| cudaError_t | cudaNV12ToRGB (void *input, uchar3 *output, size_t width, size_t height) |
| Convert an NV12 texture (semi-planar 4:2:0) to RGB uchar3 format. More... | |
| cudaError_t | cudaNV12ToRGB (void *input, float3 *output, size_t width, size_t height) |
| Convert an NV12 texture (semi-planar 4:2:0) to RGB float3 format. More... | |
| cudaError_t | cudaNV12ToRGBA (void *input, uchar4 *output, size_t width, size_t height) |
| Convert an NV12 texture (semi-planar 4:2:0) to RGBA uchar4 format. More... | |
| cudaError_t | cudaNV12ToRGBA (void *input, float4 *output, size_t width, size_t height) |
| Convert an NV12 texture (semi-planar 4:2:0) to RGBA float4 format. More... | |
| cudaError_t cudaI420ToRGB | ( | void * | input, |
| float3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUV I420 planar image to RGB float3.
| cudaError_t cudaI420ToRGB | ( | void * | input, |
| uchar3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUV I420 planar image to RGB uchar3.
| cudaError_t cudaI420ToRGBA | ( | void * | input, |
| float4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUV I420 planar image to RGB float4.
| cudaError_t cudaI420ToRGBA | ( | void * | input, |
| uchar4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUV I420 planar image to RGBA uchar4.
| cudaError_t cudaNV12ToRGB | ( | void * | input, |
| float3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an NV12 texture (semi-planar 4:2:0) to RGB float3 format.
NV12 = 8-bit Y plane followed by an interleaved U/V plane with 2x2 subsampling.
| cudaError_t cudaNV12ToRGB | ( | void * | input, |
| uchar3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an NV12 texture (semi-planar 4:2:0) to RGB uchar3 format.
NV12 = 8-bit Y plane followed by an interleaved U/V plane with 2x2 subsampling.
| cudaError_t cudaNV12ToRGBA | ( | void * | input, |
| float4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an NV12 texture (semi-planar 4:2:0) to RGBA float4 format.
NV12 = 8-bit Y plane followed by an interleaved U/V plane with 2x2 subsampling.
| cudaError_t cudaNV12ToRGBA | ( | void * | input, |
| uchar4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an NV12 texture (semi-planar 4:2:0) to RGBA uchar4 format.
NV12 = 8-bit Y plane followed by an interleaved U/V plane with 2x2 subsampling.
| cudaError_t cudaRGBAToI420 | ( | float4 * | input, |
| void * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an RGBA float4 buffer into YUV I420 planar.
| cudaError_t cudaRGBAToI420 | ( | uchar4 * | input, |
| void * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an RGBA uchar4 buffer into YUV I420 planar.
| cudaError_t cudaRGBAToYV12 | ( | float4 * | input, |
| void * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an RGBA float4 buffer into YUV YV12 planar.
| cudaError_t cudaRGBAToYV12 | ( | uchar4 * | input, |
| void * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an RGBA uchar4 buffer into YUV YV12 planar.
| cudaError_t cudaRGBToI420 | ( | float3 * | input, |
| void * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an RGB float3 buffer into YUV I420 planar.
| cudaError_t cudaRGBToI420 | ( | uchar3 * | input, |
| void * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an RGB uchar3 buffer into YUV I420 planar.
| cudaError_t cudaRGBToYV12 | ( | float3 * | input, |
| void * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an RGB float3 buffer into YUV YV12 planar.
| cudaError_t cudaRGBToYV12 | ( | uchar3 * | input, |
| void * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert an RGB uchar3 buffer into YUV YV12 planar.
| cudaError_t cudaUYVYToRGB | ( | void * | input, |
| float3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a UYVY 422 packed image into RGB float3.
| cudaError_t cudaUYVYToRGB | ( | void * | input, |
| uchar3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a UYVY 422 packed image into RGB uchar3.
| cudaError_t cudaUYVYToRGBA | ( | void * | input, |
| float4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a UYVY 422 packed image into RGBA float4.
| cudaError_t cudaUYVYToRGBA | ( | void * | input, |
| uchar4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a UYVY 422 packed image into RGBA uchar4.
| cudaError_t cudaYUYVToRGB | ( | void * | input, |
| float3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUYV 422 packed image into RGB float3.
| cudaError_t cudaYUYVToRGB | ( | void * | input, |
| uchar3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUYV 422 packed image into RGB uchar3.
| cudaError_t cudaYUYVToRGBA | ( | void * | input, |
| float4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUYV 422 packed image into RGBA float4.
| cudaError_t cudaYUYVToRGBA | ( | void * | input, |
| uchar4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUYV 422 packed image into RGBA uchar4.
| cudaError_t cudaYV12ToRGB | ( | void * | input, |
| float3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUV YV12 planar image to RGB float3.
| cudaError_t cudaYV12ToRGB | ( | void * | input, |
| uchar3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUV YV12 planar image to RGB uchar3.
| cudaError_t cudaYV12ToRGBA | ( | void * | input, |
| float4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUV YV12 planar image to RGB float4.
| cudaError_t cudaYV12ToRGBA | ( | void * | input, |
| uchar4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YUV YV12 planar image to RGBA uchar4.
| cudaError_t cudaYVYUToRGB | ( | void * | input, |
| float3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YVYU 422 packed image into RGB float3.
| cudaError_t cudaYVYUToRGB | ( | void * | input, |
| uchar3 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YVYU 422 packed image into RGB uchar3.
| cudaError_t cudaYVYUToRGBA | ( | void * | input, |
| float4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YVYU 422 packed image into RGBA float4.
| cudaError_t cudaYVYUToRGBA | ( | void * | input, |
| uchar4 * | output, | ||
| size_t | width, | ||
| size_t | height | ||
| ) |
Convert a YVYU 422 packed image into RGBA uchar4.