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.