NVIDIA DeepStream SDK API Reference

6.4 Release
cvcore::gestures::GesturesPreProcessor Class Reference

Detailed Description

Definition at line 62 of file Gestures.h.

Public Member Functions

 GesturesPreProcessor ()=delete
 Default constructor is deleted. More...
 
 GesturesPreProcessor (const ImagePreProcessingParams &preProcessorParams, const ModelInputParams &modelInputParams)
 Constructor of GesturesPreProcessor. More...
 
 ~GesturesPreProcessor ()
 Destructor of GesturesPreProcessor. More...
 
void execute (Tensor< NCHW, C3, F32 > &output, const Tensor< NHWC, C3, U8 > &input, const Array< BBox > &inputBBoxes, cudaStream_t stream=0)
 Main interface to run pre-processing. More...
 

Constructor & Destructor Documentation

◆ GesturesPreProcessor() [1/2]

cvcore::gestures::GesturesPreProcessor::GesturesPreProcessor ( )
delete

Default constructor is deleted.

◆ GesturesPreProcessor() [2/2]

cvcore::gestures::GesturesPreProcessor::GesturesPreProcessor ( const ImagePreProcessingParams preProcessorParams,
const ModelInputParams modelInputParams 
)

Constructor of GesturesPreProcessor.

Parameters
preProcessorParamsimage pre-processing parameters.
modelInputParamsmodel paramters for network.

◆ ~GesturesPreProcessor()

cvcore::gestures::GesturesPreProcessor::~GesturesPreProcessor ( )

Destructor of GesturesPreProcessor.

Member Function Documentation

◆ execute()

void cvcore::gestures::GesturesPreProcessor::execute ( Tensor< NCHW, C3, F32 > &  output,
const Tensor< NHWC, C3, U8 > &  input,
const Array< BBox > &  inputBBoxes,
cudaStream_t  stream = 0 
)

Main interface to run pre-processing.

Parameters
streamcuda stream.

The documentation for this class was generated from the following file: