NVIDIA DeepStream SDK API Reference5.0 Release |
NvBufSurfTransform Interface
This file specifies the NvBufSurfTransform image transformation APIs.
The NvBufSurfTransform API provides methods to set and get session parameters and to transform and composite APIs.
Definition in file nvbufsurftransform.h.
Go to the source code of this file.
Data Structures | |
struct | NvBufSurfTransformRect |
Holds the coordinates of a rectangle. More... | |
struct | _NvBufSurfTransformConfigParams |
Holds configuration parameters for a transform/composite session. More... | |
struct | _NvBufSurfaceTransformParams |
Holds transform parameters for a transform call. More... | |
struct | _NvBufSurfTransformCompositeParams |
Holds composite parameters for a composite call. More... | |
Typedefs | |
typedef struct _NvBufSurfTransformConfigParams | NvBufSurfTransformConfigParams |
Holds configuration parameters for a transform/composite session. More... | |
typedef struct _NvBufSurfaceTransformParams | NvBufSurfTransformParams |
Holds transform parameters for a transform call. More... | |
typedef struct _NvBufSurfTransformCompositeParams | NvBufSurfTransformCompositeParams |
Holds composite parameters for a composite call. More... | |
Functions | |
NvBufSurfTransform_Error | NvBufSurfTransformSetSessionParams (NvBufSurfTransformConfigParams *config_params) |
Sets user-defined session parameters. More... | |
NvBufSurfTransform_Error | NvBufSurfTransformGetSessionParams (NvBufSurfTransformConfigParams *config_params) |
Gets the session parameters used by NvBufSurfTransform(). More... | |
NvBufSurfTransform_Error | NvBufSurfTransform (NvBufSurface *src, NvBufSurface *dst, NvBufSurfTransformParams *transform_params) |
Performs a transformation on batched input images. More... | |
NvBufSurfTransform_Error | NvBufSurfTransformComposite (NvBufSurface *src, NvBufSurface *dst, NvBufSurfTransformCompositeParams *composite_params) |
Composites batched input images. More... | |