Developer Reference for Intel® Integrated Performance Primitives
Computes the size of the morphology specification structure.
IppStatus ippiMorphologyBorderGetSize_<mod>(IppiSize roiSize, IppiSize maskSize, int* pSpecSize, int* pBufferSize);
Supported values for mod:
1u_C1R | 8u_C1R | 16u_C1R | 16s_C1R | 32f_C1R |
8u_C3R | 32f_C3R | |||
8u_C4R | 32f_C4R |
ippcv.h
Headers: ippcore.h, ippvm.h, ipps.h, ippi.h
Libraries: ippcore.lib, ippvm.lib, ipps.lib, ippi.lib
roiSize |
Size of the image ROI, in pixels. |
maskSize |
Size of the mask, in pixels. |
pSpecSize |
Pointer to the size of the morphology specification structure. |
pBufferSize |
Pointer to the size of the buffer required for dilation or erosion operations. |
This function operates with ROI.
This function computes the size of the morphology specification structure pMorphSpec and the size of the buffer required for dilation and erosion operations. Call this function before using the ippiMorphologyBorderInit function.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when one of the specified pointers is NULL. |
ippStsSizeErr |
Indicates an error when maskSize has a field with a zero or negative value, or if width or height of roiSize is less than 1. |