Performs deringing filtering of a block.
IppStatus ippiFilterDeringingSmooth8x8_MPEG4_8u_C1R(Ipp8u* pSrc, int srcStep, Ipp8u* pDst, int dstStep, int QP, int threshold);
pSrc |
Pointer to the source block. |
srcStep |
Width in bytes of the source plane. |
QP |
Quantization parameter (quantiser_scale). |
threshold |
Threshold value for the block. |
pDst |
Pointer to the destination block. |
dstStep |
Width in bytes of the destination plane. |
The function ippiFilterDeringingSmooth8x8_MPEG4_8u is declared in the ippvc.h file. This function performs deringing filtering, specifically, index acquisition and adaptive smoothing ([ISO14496], Annex F.3.2.1, 3.2.2) of the source block pSrc, and stores the result in the destination block pDst. The threshold value threshold is returned by the auxiliary function FilterDeringingThreshold_MPEG4 that should be called beforehand.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error condition if one of the specified pointers is NULL. |
ippStsMP4QPErr |
Indicates an error condition if QP is out of range [1, 31] |
Copyright © 2000 - 2010, Intel Corporation. All rights reserved.