Performs a single step of inverse wavelet transform with irreversible filter of image columns.
IppStatus ippiWTInvColLift_D97_JPEG2K_<mod>(const Ipp<datatype>* pSrcLow0, const Ipp<datatype>* pSrcHigh0, const Ipp<datatype>* pSrcHigh1, const Ipp<datatype>* pSrc0, Ipp<datatype>* pSrcDst1, Ipp<datatype>* pSrcDst2, Ipp<datatype>* pDst3, Ipp<datatype>* pDst4, int width);
Supported values for mod:
16s_C1 | 32s_C1 | 32f_C1 |
pSrcLow0 |
Pointer to the source low frequency component row #0. |
pSrcHigh0 |
Pointer to the source high frequency component row #0. |
pSrcHigh1 |
Pointer to the source high frequency component row #1. |
pSrc0 |
Pointer to the reconstructed image row #0. |
pSrcDst1 |
Pointer to the reconstructed image row #1. |
pSrcDst2 |
Pointer to the reconstructed image row #2. |
pDst3 |
Pointer to the reconstructed image row #3. |
pDst4 |
Pointer to the reconstructed image row #4. |
width |
Width in pixels of rows. |
The function ippiWTInvColLift_D97_JPEG2K is declared in the ippj.h file. This function performs a single step of row-scan-based 2D wavelet reconstruction of the source image columns using the 9-7 irreversible filter.
For each i-pixel in the row, this function
computes the following values:
where α, β, γ, δ, and K are the lifting parameters in accordance with [ISO15444], Annex F.3, Inverse Discrete Wavelet Transformation.
ippStsNoErr |
Indicates no error. |
ippStsNullPtrErr |
Indicates an error condition if one of the specified pointers is NULL. |
ippStsSizeErr |
Indicates an error condition if the width is less than or equal to 0. |
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.