Performs dequantization and inverse DCT of an 8x8 block.
IppStatus ippiDCTQuantInv8x8_JPEG_16s_C1(const Ipp16s* pSrc, Ipp16s* pDst, const Ipp16u* pQuantInvTable);
IppStatus ippiDCTQuantInv8x8_JPEG_16s_C1I(Ipp16s* pSrcDst, const Ipp16u* pQuantInvTable);
pSrc |
Pointer to the 8x8 block of quantized DCT coefficients. |
pDst |
Pointer to the 8x8 block in the destination image. |
pSrcDst |
Pointer to the source and destination 8x8 block for in-place operation. |
pQuantInvTable |
Pointer to the quantization table for the decoder. |
The function ippiDCTQuantInv8x8_JPEG is declared in the ippj.h file. This function performs an inverse DCT and dequantization of DCT coefficients.
The function uses a quantization table suitable for fast decoding. This table must be prepared using the function ippiQuantInvTableInit_JPEG.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error condition when any of the specified pointers is NULL. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.