Developer Reference for Intel® Integrated Performance Primitives
Filters an image using a Sobel filter.
IppStatus ippiFilterSobel_<mod>_T(IppiSize roiSize, IppiMaskSize maskId, IppNormType normType, IppDataType srcDataType, IppDataType dstDataType, int numChannels, IppiFilterSobelSpec_T* pSpec);
Supported values for mod:
8u16s_C1R |
ippi.h
Headers: ippcore.h, ippvm.h, ipps.h
Libraries: ippcore.lib, ippvm.lib, ipps.lib
roiSize |
Size of the destination ROI in pixels. |
maskId |
Predefined mask of the IppiMaskSize type. |
normType |
Normalization mode if the IppNormType type is specified. |
srcDataType |
Data type of the source image. |
dstDataType |
Data type of the destination image. |
numChannels |
Number of channels in the image. |
pSpec |
Pointer to the Filter Sobel specification structure. |
This function is used for initialization of the pSpec structure for the ippiFilterSobel function.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error when pBufferSize is NULL. |
ippStsSizeErr |
Indicates an error when roiSize is negative or equal to zero. |
ippStsMaskSizeErr |
Indicates an error when maskSize has a wrong value. |
ippStsDataTypeErr |
Indicates an error when srcDataType or dstDataType has an illegal value. |
ippStsNumChannelsErr |
Indicates an error when numChannels has an illegal value. |