Interface for running pre-processing on bodypose2d network.
Definition at line 128 of file BodyPose2D.h.
|
| BodyPose2DPreProcessor ()=delete |
| Default constructor is deleted. More...
|
|
| BodyPose2DPreProcessor (const ImagePreProcessingParams &preProcessorParams, const ModelInputParams &modelInputParams) |
| Constructor of BodyPose2DPreProcessor. More...
|
|
| ~BodyPose2DPreProcessor () |
| Destructor of BodyPose2DPreProcessor. More...
|
|
void | execute (Tensor< NHWC, C3, F32 > &output, const Tensor< NHWC, C3, U8 > &input, cudaStream_t stream=0) |
| Main interface to run pre-processing for interleaved output. More...
|
|
void | execute (Tensor< NCHW, C3, F32 > &output, const Tensor< NHWC, C3, U8 > &input, cudaStream_t stream=0) |
| Main interface to run pre-processing for planar output. More...
|
|
◆ BodyPose2DPreProcessor() [1/2]
cvcore::bodypose2d::BodyPose2DPreProcessor::BodyPose2DPreProcessor |
( |
| ) |
|
|
delete |
Default constructor is deleted.
◆ BodyPose2DPreProcessor() [2/2]
Constructor of BodyPose2DPreProcessor.
- Parameters
-
preProcessorParams | image pre-processing parameters. |
modelInputParams | model paramters for network. |
◆ ~BodyPose2DPreProcessor()
cvcore::bodypose2d::BodyPose2DPreProcessor::~BodyPose2DPreProcessor |
( |
| ) |
|
◆ execute() [1/2]
Main interface to run pre-processing for planar output.
- Parameters
-
output | output tensor. |
input | input tensor. |
stream | cuda stream. |
◆ execute() [2/2]
Main interface to run pre-processing for interleaved output.
- Parameters
-
output | output tensor. |
input | input tensor. |
stream | cuda stream. |
The documentation for this class was generated from the following file: