Visible to Intel only — GUID: GUID-7368E077-29FF-4884-841E-B86FD77FDF86
Visible to Intel only — GUID: GUID-7368E077-29FF-4884-841E-B86FD77FDF86
iwiFilterBox
typedef struct _IwiFilterBoxParams
{
IwiChDescriptor chDesc;
} IwiFilterBoxParams;
static IW_INLINE void iwiFilterBox_SetDefaultParams(
IwiFilterBoxParams *pParams
)
IW_DECL(IppStatus) iwiFilterBox(
const IwiImage *pSrcImage,
IwiImage *pDstImage,
IwiSize kernelSize,
const IwiFilterBoxParams *pAuxParams,
IwiBorderType border,
const Ipp64f *pBorderVal,
const IwiTile *pTile
);
pSrcImage |
Pointer to the source image. |
||||||||
pDstImage |
Pointer to the destination image. |
||||||||
kernelSize |
Size of the filter kernel. |
||||||||
pAuxParams |
Pointer to the auxiliary parameters structure. If NULL, default parameters are used. |
||||||||
border |
Extrapolation algorithm for out of image pixels processing. Supported values:
|
||||||||
pBorderVal |
Pointer to the array of constant values for ippBorderConst: one element for each channel. Can be NULL for any other border type. |
||||||||
pTile |
Pointer to the IwiTile structure for tiling. If NULL, the whole image is processed. |
Argument | Default Value | Description |
---|---|---|
chDesc |
iwiChDesc_None |
Special channels processing mode. |
This function performs box filtering of an image.
This function supports the following features:
Feature | Support |
---|---|
Data types | 8u, 16u, 16s, 32f |
Channel types | C1, C3, C4, C4M1110 |
In-place mode | No |
64-bit sizes | No |
Internal threading | No |
Manual tiling | Yes |
IwsTile simple tiling | Yes |
IwsTile pipeline tiling | Yes |
ippStsBorderErr |
The border value is illegal. |
ippStsDataTypeErr |
The dataType value is illegal. |
ippStsNumChannelsErr |
The value for channels is illegal. |
ippStsNotEvenStepErr |
The step value is not divisible by size of elements. |
ippStsNotSupportedModeErr |
The selected function mode is not supported. |
ippStsInplaceModeNotSupportedErr |
In-place operation is not supported: pSrc is equal to pDst. |
ippStsNullPtrErr |
At least one of the pointers (except pTile) is NULL. |
ippStsNoErr |
No errors. |
Did you find the information on this page useful?
Feedback Message
Characters remaining: