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 isNULL.
- ippStsSizeErr
- Indicates an error whenmaskSizehas a field with a zero or negative value, or ifwidth or height ofis less than 1.roiSize