Developer Reference for Intel® Integrated Performance Primitives
Computes the size of the pyramid structure and the size of the temporary buffer for the ippiPyramidInit function.
IppStatus ippiPyramidGetSize(int* pPyrSize, int* pBufSize, int level, IppiSize roiSize, Ipp32f rate);
Platform-aware functions
IppStatus ippiPyramidGetSize_L(IppSizeL* pPyrSize, IppSizeL* pBufSize, int level, IppiSizeL roiSize, Ipp32f rate);
ippcv.h
Flavors with the _L suffix: ippcv_l.h
Headers: ippcore.h, ippvm.h, ipps.h, ippi.h
Libraries: ippcore.lib, ippvm.lib, ipps.lib, ippi.lib
This function computes the size of the pyramid structure and the size of the temporary buffer, in bytes, for the ippiPyramidInit function. For an example on how to use this function, refer to the example provided with the ippiPyramidLayerDown function description.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when any of the specified pointers is NULL. |
ippStsSizeErr |
Indicates an error when roiSize has a field with a zero or negative value. |
ippStsBadArgErr |
Indicates an error when level is equal to or less than 0, or when rate is out of the range. |