Intel® Integrated Performance Primitives (Intel® IPP) Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: GUID-3D81AEA6-9CEE-44C6-BE2F-319C4229CBE0
Visible to Intel only — GUID: GUID-3D81AEA6-9CEE-44C6-BE2F-319C4229CBE0
ErodeGetBufferSize
Computes the size of the working buffer for the Erode function.
Syntax
IppStatus ippiErodeGetBufferSize_L(IppiSizeL roiSize, IppiSizeL maskSize, IppDataType datatype, int numChannels, IppSizeL* pBufferSize);
Include Files
ippcv_l.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 source and destination image ROI, in pixels. |
maskSize |
Size of the structuring element. |
dataType |
Data type for the morphological function. |
numChannels |
Number of channels in the image. |
pBufferSize |
Pointer to the buffer size value for the morphological initialization function. |
Description
This function computes the size of the working buffer required for the ippiErode functions with the _L suffix.
Return Values
ippStsNoErr |
Indicates no error. Any other value indicates an error or a warning. |
ippStsNullPtrErr |
Indicates an error when one of the pointers is NULL. |
ippStsSizeErr |
Width of the image, or width or height of the structuring element is less than, or equal to zero. |