NVIDIA DeepStream Preprocess lib specifications
Description: This file defines common elements used in the API exposed by the Gst-nvdspreprocess plugin.
Definition in file nvdspreprocess_lib.h.
Go to the source code of this file.
Macros | |
#define | _PATH_MAX 4096 |
Maximum file path length. More... | |
#define | NVDSPREPROCESS_USER_CONFIGS_PIXEL_NORMALIZATION_FACTOR "pixel-normalization-factor" |
pixel-normalization-factor config parameter More... | |
#define | NVDSPREPROCESS_USER_CONFIGS_MEAN_FILE "mean-file" |
mean-file config parameter More... | |
#define | NVDSPREPROCESS_USER_CONFIGS_OFFSETS "offsets" |
offsets config parameter More... | |
Functions | |
NvDsPreProcessStatus | CustomTransformation (NvBufSurface *in_surf, NvBufSurface *out_surf, CustomTransformParams ¶ms) |
Custom transformation function for group. More... | |
NvDsPreProcessStatus | CustomAsyncTransformation (NvBufSurface *in_surf, NvBufSurface *out_surf, CustomTransformParams ¶ms) |
Custom Asynchronus group transformation function. More... | |
NvDsPreProcessStatus | CustomTensorPreparation (CustomCtx *ctx, NvDsPreProcessBatch *batch, NvDsPreProcessCustomBuf *&buf, CustomTensorParams &tensorParam, NvDsPreProcessAcquirer *acquirer) |
Custom tensor preparation function for NCHW/NHWC network order. More... | |
CustomCtx * | initLib (CustomInitParams initparams) |
custom library initialization function More... | |
void | deInitLib (CustomCtx *ctx) |
custom library deinitialization function More... | |