Interface for running pre-processing for FacialLandmarks.
Definition at line 53 of file FacialLandmarks.h.
Public Member Functions | |
FacialLandmarksPreProcessor ()=delete | |
Removing the default constructor for FacialLandmarksPreProcessor. More... | |
FacialLandmarksPreProcessor (const ImagePreProcessingParams &preProcessorParams, const ModelInputParams &modelInputParams) | |
~FacialLandmarksPreProcessor () | |
Destructor for FacialLandmarksPreProcessor. More... | |
void | execute (Tensor< NHWC, C1, F32 > &preProcessedImagesBatch, Array< BBox > &facesBBoxes, const Array< float > &facesBBoxesScales, const Tensor< NHWC, C3, U8 > &inputImagesBatch, cudaStream_t stream=0) |
|
delete |
Removing the default constructor for FacialLandmarksPreProcessor.
cvcore::faciallandmarks::FacialLandmarksPreProcessor::FacialLandmarksPreProcessor | ( | const ImagePreProcessingParams & | preProcessorParams, |
const ModelInputParams & | modelInputParams | ||
) |
cvcore::faciallandmarks::FacialLandmarksPreProcessor::~FacialLandmarksPreProcessor | ( | ) |
Destructor for FacialLandmarksPreProcessor.
void cvcore::faciallandmarks::FacialLandmarksPreProcessor::execute | ( | Tensor< NHWC, C1, F32 > & | preProcessedImagesBatch, |
Array< BBox > & | facesBBoxes, | ||
const Array< float > & | facesBBoxesScales, | ||
const Tensor< NHWC, C3, U8 > & | inputImagesBatch, | ||
cudaStream_t | stream = 0 |
||
) |