Developer Reference for Intel® Integrated Performance Primitives
Computes the size of the structure for standard Haar classifiers.
IppStatus ippiHaarClassifierGetSize(IppDataType dataType, IppiSize roiSize, const int* pNum, int length, int* pSize);
ippcv.h
Headers: ippcore.h, ippvm.h, ipps.h, ippi.h
Libraries: ippcore.lib, ippvm.lib, ipps.lib, ippi.lib
Data type of the source image. Possible values: ipp32f, ipp32s.
This function operates with ROI (see Regions of Interest in Intel IPP).
This function computes the size of the pState structure that is required to calculate the sequence of Haar classifiers - classification stage. The i-th classifier in the stage has pNum[i] rectangular features.
The length of the pThreshold, pVal1, and pVal2 vectors used in the ippiHaarClassifierInit function is equal to length.
The length of the pFeature and pWeight vectors is equal to:
ippStsNoErr |
Indicates no error. Any other value indicates an error or a warning. |
ippStsNullPtrErr |
Indicates an error when any of the specified pointers is NULL. |
ippStsSizeErr |
Indicates an error when:
|
ippStsBadArgErr |
Indicates an error when one of the features is defined incorrectly. |
ippStsDataTypeErr |
Indicates an error when dataType has an illegal value. |