Visible to Intel only — GUID: GUID-0ADFC89C-8A47-44E6-B3E8-A9FB6A6A18AA
Visible to Intel only — GUID: GUID-0ADFC89C-8A47-44E6-B3E8-A9FB6A6A18AA
TrueDistanceTransformGetBufSize
Calculates the size of the temporary working buffer for the function ippiTrueDistanceTransform.
Syntax
IppStatus ippiTrueDistanceTransformGetBufferSize_8u32f_C1R(IppiSize roiSize, int* pBufferSize);
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.
- pBufferSize
-
Pointer to the computed size of the buffer.
Description
This function operates with ROI (see Regions of Interest in Intel IPP).
This function calculates the size of the work buffer required for the TrueDistanceTransform function.
Return Values
ippStsNoErr |
Indicates no error. Any other value indicates an error or a warning. |
ippStsNullPtrErr |
Indicates an error condition if one of the specified pointers is NULL. |
ippStsSizeErr |
Indicates an error condition if roiSize has a field with zero or negative value. |
ippStsStepErr |
Indicates an error condition if srcStep or dstStep is less than roiSize.width*<pixelSize>. |
ippStsNotEvenStepErr |
Indicates an error condition if step value is not divisible by 2 for 16u images, and by 4 for 32f images. |