Grok  7.6.2
Public Member Functions | Private Member Functions | List of all members
grk::WaveletReverse Class Reference

#include <WaveletReverse.h>

Public Member Functions

bool decompress (TileProcessor *p_tcd, TileComponent *tilec, grk_rect_u32 window, uint32_t numres, uint8_t qmfbid)
 

Private Member Functions

bool decompress_53 (TileProcessor *p_tcd, TileComponent *GRK_RESTRICT tilec, grk_rect_u32 window, uint32_t numres)
 Inverse 5-3 wavelet transform in 2-D. More...
 
bool decompress_97 (TileProcessor *p_tcd, TileComponent *GRK_RESTRICT tilec, grk_rect_u32 window, uint32_t numres)
 Inverse 9-7 wavelet transform in 2-D. More...
 

Member Function Documentation

◆ decompress()

bool grk::WaveletReverse::decompress ( TileProcessor p_tcd,
TileComponent tilec,
grk_rect_u32  window,
uint32_t  numres,
uint8_t  qmfbid 
)

◆ decompress_53()

bool grk::WaveletReverse::decompress_53 ( TileProcessor p_tcd,
TileComponent *GRK_RESTRICT  tilec,
grk_rect_u32  window,
uint32_t  numres 
)
private

Inverse 5-3 wavelet transform in 2-D.

Apply a reversible inverse DWT transform to a component of an image.

Parameters
p_tcdTCD handle
tilecTile component information (current tile)
windowwindow to decompress, for window decode
numresNumber of resolution levels to decompress

References grk::decompress_partial_tile(), grk::decompress_tile_53(), and grk::TileProcessor::wholeTileDecompress.

Referenced by decompress().

◆ decompress_97()

bool grk::WaveletReverse::decompress_97 ( TileProcessor p_tcd,
TileComponent *GRK_RESTRICT  tilec,
grk_rect_u32  window,
uint32_t  numres 
)
private

Inverse 9-7 wavelet transform in 2-D.

Apply an irreversible inverse DWT transform to a component of an image.

Parameters
p_tcdTCD handle
tilecTile component information (current tile)
windowwindow to decompress, for window decode
numresNumber of resolution levels to decompress

References grk::decompress_partial_tile(), grk::decompress_tile_97(), and grk::TileProcessor::wholeTileDecompress.

Referenced by decompress().


The documentation for this class was generated from the following files: