FilterMedianGetBufferSize
Computes the size of the external buffer for
ippiFilterMedian
function.Syntax
IppStatus ippiFilterMedianGetBufferSize_32f(IppiSize
dstRoiSize
, IppiSize
maskSize
, Ipp32u
nChannels
, Ipp32u*
pBufferSize
);
IppStatus ippiFilterMedianGetBufferSize_64f(IppiSize
dstRoiSize
, IppiSize
maskSize
, Ipp32u
nChannels
, Ipp32u*
pBufferSize
);
Include Files
ippi.h
Domain Dependencies
Headers:
ippcore.h
,
ippvm.h
,
ipps.h
Libraries:
ippcore.lib
,
ippvm.lib
,
ipps.lib
Parameters
- dstRoiSize
- Size of the destination ROI in pixels.
- maskSize
- Size of the mask in pixels.
- nChannels
- Number of channels in the image.
- pBufferSize
- Pointer to the computed value of the external buffer size.
Description
This function computes the size in bytes of an external memory buffer that is required for the
ippiFilterMedian
function, and stores the result in the pBufferSize
.Return Values
- ippStsNoErr
- Indicates no error. Any other value indicates an error.
- ippStsNullPtrErr
- Indicates an error if thepBufferSizepointer isNULL.
- ippStsSizeErr
- Indicates an error if one of the fields ofdstRoiSizehas a zero or negative value.
- ippStsMaskSizeErr
- Indicates an error if one of the fields ofmaskSizehas a value less than or equal to 1.
- ippStsNumChannelsErr
- Indicates an error ifnChannelsis not equal to 1, 3, or 4.