WTInvColLift_D97_JPEG2K

Performs a single step of inverse wavelet transform with irreversible filter of image columns.

Syntax

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

Parameters

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.

Description

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.

Return Values

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.

Submit feedback on this help topic

Copyright © 2000 - 2011, Intel Corporation. All rights reserved.