Visible to Intel only — GUID: GUID-DC7BE503-FD6D-483F-A370-E3937DECB954
Visible to Intel only — GUID: GUID-DC7BE503-FD6D-483F-A370-E3937DECB954
MorphologyBorderGetSize
Computes the size of the morphology specification structure.
Syntax
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 |
Include Files
ippcv.h
Domain Dependencies
Headers: ippcore.h, ippvm.h, ipps.h, ippi.h
Libraries: ippcore.lib, ippvm.lib, ipps.lib, ippi.lib
Parameters
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. |
Description
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.
Return Values
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. |