Table of Contents

NAME

QccPackWAV - QccPack module for wavelets

DESCRIPTION

QccPackWAV provides a collection of library routines and utility programs for wavelet-based analysis and synthesis of signals.

DATA TYPES AND FILE FORMATS

QccWAVFilterBank(3)
data structure QccWAVFilterBank and corresponding FBK file format for wavelet-based analysis/synthesis using a filter-bank implementation
QccWAVLiftingScheme(3)
data structure QccWAVLiftingScheme and corresponding LFT file format for wavelet-based analysis/synthesis using lifting
QccWAVWavelet(3)
data structure QccWAVWavelet for storing a wavelet
QccWAVSubbandPyramid(3)
data structure QccWAVSubbandPyramid and corresponding SBP file format for a two-dimensional dyadic subband decomposition of an image
QccWAVPerceptualWeights(3)
data structure QccWAVPerceptualWeights and corresponding PCP file format for perceptual weighting of subbands
QccWAVZerotree(3)
data structure QccWAVZerotree and corresponding ZT file format for zerotrees

PATH AND ENVIRONMENT VARIABLE

The QccPack library routines dealing with wavelets searches a number of directories for filter-bank, lifting-scheme, and perceptual-weight files. The order of the directories to be searched for these files is given by the colon-separated list of directories in the environment variable QCCPACK_WAVELET_PATH. This environment variable is set to a default path by QccInit(3) ; this default path is overridden if the user sets QCCPACK_WAVELET_PATH prior to invocation of any QccPack library routines or programs. The default path is .:$(QCCPACK_INSTALL_DATA_PATH)/Wavelets where $(QCCPACK_INSTALL_DATA_PATH) is the installation location of the QccPack data files (usually /usr/local/share/QccPack). Note that the current working directory is the first directory in the default path.

LIBRARY ROUTINES

Discrete Wavelet Transform (DWT)

QccWAVWaveletDWT1D(3)
discrete wavelet transform (DWT) of 1D signal
QccWAVWaveletInverseDWT1D(3)
inverse discrete wavelet transform (DWT) of 1D signal
QccWAVWaveletDWTSubbandLength(3)
length of a subband inverse discrete wavelet transform (DWT) of 1D signal
QccWAVWaveletDWT2D(3)
separable discrete wavelet transform (DWT) of 2D signal
QccWAVWaveletInverseDWT2D(3)
separable inverse discrete wavelet transform (DWT) of 2D signal
QccWAVWaveletDyadicDWT3D(3)
separable dyadic discrete wavelet transform (DWT) of 3D signal
QccWAVWaveletInverseDyadicDWT3D(3)
separable dyadic inverse discrete wavelet transform (DWT) of 3D signal
QccWAVWaveletPacketDWT3D(3)
separable wavelet-packet discrete wavelet transform (DWT) of 3D signal
QccWAVWaveletInversePacketDWT3D(3)
separable wavelet-packet inverse discrete wavelet transform (DWT) of 3D signal

Integer-Valued Discrete Wavelet Transform (DWT)

QccWAVWaveletDWT1DInt(3)
integer-valued discrete wavelet transform (DWT) of 1D signal
QccWAVWaveletInverseDWT1DInt(3)
integer-valued inverse discrete wavelet transform (DWT) of 1D signal
QccWAVWaveletDWT2DInt(3)
integer-valued separable discrete wavelet transform (DWT) of 2D signal
QccWAVWaveletInverseDWT2DInt(3)
integer-valued separable inverse discrete wavelet transform (DWT) of 2D signal
QccWAVWaveletDyadicDWT3DInt(3)
integer-valued separable dyadic discrete wavelet transform (DWT) of 3D signal
QccWAVWaveletInverseDyadicDWT3DInt(3)
integer-valued separable dyadic inverse discrete wavelet transform (DWT) of 3D signal
QccWAVWaveletPacketDWT3DInt(3)
integer-valued separable wavelet-packet discrete wavelet transform (DWT) of 3D signal
QccWAVWaveletInversePacketDWT3DInt(3)
integer-valued separable wavelet-packet inverse discrete wavelet transform (DWT) of 3D signal

Redundant Discrete Wavelet Transform (RDWT)

QccWAVWaveletRedundantDWT1D(3)
redundant discrete wavelet transform (RDWT) of 1D signal
QccWAVWaveletRedundantDWT1DSubsample(3)
subsample RDWT coefficients to produce DWT coefficients
QccWAVWaveletInverseRedundantDWT1D(3)
inverse redundant discrete wavelet transform (RDWT) of 1D signal
QccWAVWaveletRedundantDWT2DAlloc(3)
allocate subband matrices for 2D RDWT
QccWAVWaveletRedundantDWT2DFree(3)
free subband matrices for 2D RDWT
QccWAVWaveletRedundantDWT2D(3)
redundant discrete wavelet transform (RDWT) of 2D signal
QccWAVWaveletRedundantDWT2DSubsample(3)
subsample RDWT coefficients to produce DWT coefficients
QccWAVWaveletInverseRedundantDWT2D(3)
inverse redundant discrete wavelet transform (RDWT) of 2D signal

Wavelet

QccWAVWaveletInitialize(3)
initialize a wavelet
QccWAVWaveletAlloc(3)
allocate a wavelet
QccWAVWaveletFree(3)
free a wavelet
QccWAVWaveletPrint(3)
print a wavelet
QccWAVWaveletCreate(3)
create a wavelet
QccWAVWaveletBiorthogonal(3)
check if wavelet is biorthogonal

Wavelet Analysis & Synthesis

QccWAVWaveletAnalysis1D(3)
wavelet analysis of a 1D signal
QccWAVWaveletSynthesis1D(3)
wavelet synthesis of a 1D signal
QccWAVWaveletAnalysis2D(3)
separable wavelet analysis of a 2D signal
QccWAVWaveletSynthesis2D(3)
separable wavelet synthesis of a 2D signal
QccWAVWaveletAnalysis3D(3)
separable wavelet analysis of a 3D signal
QccWAVWaveletSynthesis3D(3)
separable wavelet synthesis of a 3D signal

Integer-Valued Wavelet Analysis & Synthesis

QccWAVWaveletAnalysis1DInt(3)
integer-valued wavelet analysis of a 1D signal
QccWAVWaveletSynthesis1DInt(3)
integer-valued wavelet synthesis of a 1D signal
QccWAVWaveletAnalysis2DInt(3)
integer-valued separable wavelet analysis of a 2D signal
QccWAVWaveletSynthesis2DInt(3)
integer-valued separable wavelet synthesis of a 2D signal
QccWAVWaveletAnalysis3DInt(3)
integer-valued separable wavelet analysis of a 3D signal
QccWAVWaveletSynthesis3DInt(3)
integer-valued separable wavelet synthesis of a 3D signal

Filter Bank

QccWAVFilterBankInitialize(3)
initialize filter bank
QccWAVFilterBankAlloc(3)
allocate filter bank
QccWAVFilterBankFree(3)
free filter bank
QccWAVFilterBankPrint(3)
print filter bank
QccWAVFilterBankMakeOrthogonal(3)
create orthogonal filter bank
QccWAVFilterBankMakeBiorthogonal(3)
create biorthogonal filter bank
QccWAVFilterBankBiorthogonal(3)
check if filter bank is biorthogonal
QccWAVFilterBankRead(3)
read filter bank from file
QccWAVFilterBankWrite(3)
write filter bank to file
QccWAVFilterBankAnalysis(3)
wavelet analysis using a filter bank
QccWAVFilterBankSynthesis(3)
wavelet synthesis using a filter bank

Lazy Wavelet Transform (LWT)

QccWAVWaveletLWT(3)
forward lazy wavelet transform
QccWAVWaveletInverseLWT(3)
inverse lazy wavelet transform
QccWAVWaveletLWT2D(3)
forward separable 2D lazy wavelet transform
QccWAVWaveletInverseLWT2D(3)
inverse separable 2D lazy wavelet transform
QccWAVWaveletLWT3D(3)
forward separable 3D lazy wavelet transform
QccWAVWaveletInverseLWT3D(3)
inverse separable 3D lazy wavelet transform

Integer-Valued Lazy Wavelet Transform (LWT)

QccWAVWaveletLWTInt(3)
forward integer-valued lazy wavelet transform
QccWAVWaveletInverseLWTInt(3)
inverse integer-valued lazy wavelet transform
QccWAVWaveletLWT2DInt(3)
forward separable 2D integer-valued lazy wavelet transform
QccWAVWaveletInverseLWT2DInt(3)
inverse separable 2D integer-valued lazy wavelet transform
QccWAVWaveletLWT3DInt(3)
forward separable 3D integer-valued lazy wavelet transform
QccWAVWaveletInverseLWT3DInt(3)
inverse separable 3D integer-valued lazy wavelet transform

Lifting Scheme

QccWAVLiftingSchemeInitialize(3)
initialize lifting scheme
QccWAVLiftingSchemePrint(3)
print lifting scheme
QccWAVLiftingSchemeBiorthogonal(3)
check if lifting scheme is biorthogonal
QccWAVLiftingSchemeInteger(3)
check if lifting scheme is integer-valued

Lifting Analysis & Synthesis

QccWAVLiftingAnalysis(3)
wavelet analysis using lifting
QccWAVLiftingSynthesis(3)
wavelet synthesis using lifting

Integer-Valued Lifting Analysis & Synthesis

QccWAVLiftingAnalysisInt(3)
integer-valued wavelet analysis using lifting
QccWAVLiftingSynthesisInt(3)
integer-valued wavelet synthesis using lifting

Shape-Adaptive Discrete Wavelet Transform (SA-DWT)

QccWAVWaveletShapeAdaptiveDWT1D(3)
shape-adaptive discrete wavelet transform (SA-DWT) for a 1D signal
QccWAVWaveletInverseShapeAdaptiveDWT1D(3)
inverse shape-adaptive discrete wavelet transform (SA-DWT) for a 1D signal
QccWAVWaveletShapeAdaptiveDWT2D(3)
separable shape-adaptive discrete wavelet transform (SA-DWT) for a 2D signal
QccWAVWaveletInverseShapeAdaptiveDWT2D(3)
separable inverse shape-adaptive discrete wavelet transform (SA-DWT) for a 2D signal
QccWAVWaveletShapeAdaptiveDyadicDWT3D(3)
separable shape-adaptive dyadic discrete wavelet transform (SA-DWT) for a 3D signal
QccWAVWaveletInverseShapeAdaptiveDyadicDWT3D(3)
separable inverse shape-adaptive dyadic discrete wavelet transform (SA-DWT) for a 3D signal
QccWAVWaveletShapeAdaptivePacketDWT3D(3)
separable shape-adaptive wavelet-packet discrete wavelet transform (SA-DWT) for a 3D signal
QccWAVWaveletInverseShapeAdaptivePacketDWT3D(3)
separable inverse shape-adaptive wavelet-packet discrete wavelet transform (SA-DWT) for a 3D signal

Integer-Valued Shape-Adaptive Discrete Wavelet Transform (SA-DWT)

QccWAVWaveletShapeAdaptiveDWT1DInt(3)
integer-valued shape-adaptive discrete wavelet transform (SA-DWT) for a 1D signal
QccWAVWaveletInverseShapeAdaptiveDWT1DInt(3)
integer-valued inverse shape-adaptive discrete wavelet transform (SA-DWT) for a 1D signal
QccWAVWaveletShapeAdaptiveDWT2DInt(3)
integer-valued separable shape-adaptive discrete wavelet transform (SA-DWT) for a 2D signal
QccWAVWaveletInverseShapeAdaptiveDWT2DInt(3)
integer-valued separable inverse shape-adaptive discrete wavelet transform (SA-DWT) for a 2D signal
QccWAVWaveletShapeAdaptiveDyadicDWT3DInt(3)
integer-valued separable shape-adaptive dyadic discrete wavelet transform (SA-DWT) for a 3D signal
QccWAVWaveletInverseShapeAdaptiveDyadicDWT3DInt(3)
integer-valued separable inverse shape-adaptive dyadic discrete wavelet transform (SA-DWT) for a 3D signal
QccWAVWaveletShapeAdaptivePacketDWT3DInt(3)
integer-valued separable shape-adaptive wavelet-packet discrete wavelet transform (SA-DWT) for a 3D signal
QccWAVWaveletInverseShapeAdaptivePacketDWT3DInt(3)
integer-valued separable inverse shape-adaptive wavelet-packet discrete wavelet transform (SA-DWT) for a 3D signal

Shape-Adaptive Mask

QccWAVShapeAdaptiveMaskBAR(3)
calculate the boundary-to-area ratio (BAR) for a transparency mask

Subband Pyramid

QccWAVSubbandPyramidInitialize(3)
initialize subband pyramid
QccWAVSubbandPyramidAlloc(3)
allocate subband pyramid
QccWAVSubbandPyramidFree(3)
free subband pyramid
QccWAVSubbandPyramidNumLevelsToNumSubbands(3)
calculate number of subbands from number of levels
QccWAVSubbandPyramidNumSubbandsToNumLevels(3)
calculate number of levels from number of subbands
QccWAVSubbandPyramidCalcLevelFromSubband(3)
calculate level of subband
QccWAVSubbandPyramidSubbandSize(3)
calculate size of subband
QccWAVSubbandPyramidSubbandOffsets(3)
calculate position of subband
QccWAVSubbandPyramidSubbandToQccString(3)
create name of subband
QccWAVSubbandPyramidPrint(3)
print subband pyramid
QccWAVSubbandPyramidRead(3)
read a subband pyramid from file
QccWAVSubbandPyramidWrite(3)
write a subband pyramid to file
QccWAVSubbandPyramidCopy(3)
copy a subband pyramid
QccWAVSubbandPyramidZeroSubband(3)
make subband zero in subband pyramid
QccWAVSubbandPyramidSubtractMean(3)
subtract mean from subband-pyramid data
QccWAVSubbandPyramidAddMean(3)
add mean to subband-pyramid data
QccWAVSubbandPyramidCalcCoefficientRange(3)
calculate range of coefficients in subband pyramid
QccWAVSubbandPyramidAddNoiseSquare(3)
add noise square to subband-pyramid data
QccWAVSubbandPyramidRasterScan(3)
raster scan subband pyramid
QccWAVSubbandPyramidInverseRasterScan(3)
inverse raster scan subband pyramid
QccWAVSubbandPyramidDWT(3)
separable discrete wavelet transform (DWT) of subband-pyramid data
QccWAVSubbandPyramidInverseDWT(3)
separable inverse discrete wavelet transform (DWT) of subband-pyramid data
QccWAVSubbandPyramidShapeAdaptiveDWT(3)
separable shape-adaptive discrete wavelet transform (SA-DWT) of subband-pyramid data
QccWAVSubbandPyramidInverseShapeAdaptiveDWT(3)
separable inverse shape-adaptive discrete wavelet transform (SA-DWT) of subband-pyramid data
QccWAVSubbandPyramidRedundantDWTSubsample(3)
subsample a redundant discrete wavelet transform (RDWT) into a subband-pyramid structure

3D Subband Pyramid

QccWAVSubbandPyramid3DInitialize(3)
initialize 3D subband pyramid
QccWAVSubbandPyramid3DAlloc(3)
allocate 3D subband pyramid
QccWAVSubbandPyramid3DFree(3)
free 3D subband pyramid
QccWAVSubbandPyramid3DNumLevelsToNumSubbandsDyadic(3)
calculate number of subbands from number of levels in a dyadic decomposition
QccWAVSubbandPyramid3DNumLevelsToNumSubbandsPacket(3)
calculate number of subbands from number of levels in a wavelet-packet decomposition
QccWAVSubbandPyramid3DNumSubbandsToNumLevelsDyadic(3)
calculate number of levels from number of subbands in a dyadic decomposition
QccWAVSubbandPyramid3DCalcLevelFromSubbandDyadic(3)
calculate level of subband in a dyadic decomposition
QccWAVSubbandPyramid3DCalcLevelFromSubbandPacket(3)
calculate level of subband in a wavelet-packet decomposition
QccWAVSubbandPyramid3DSubbandSize(3)
calculate size of subband
QccWAVSubbandPyramid3DSubbandOffsets(3)
calculate position of subband
QccWAVSubbandPyramid3DPrint(3)
print 3D subband pyramid
QccWAVSubbandPyramid3DRead(3)
read a 3D subband pyramid from file
QccWAVSubbandPyramid3DWrite(3)
write a 3D subband pyramid to file
QccWAVSubbandPyramid3DCopy(3)
copy a 3D subband pyramid
QccWAVSubbandPyramid3DZeroSubband(3)
make subband zero in 3D subband pyramid
QccWAVSubbandPyramid3DSubtractMean(3)
subtract mean from subband-pyramid data
QccWAVSubbandPyramid3DAddMean(3)
add mean to subband-pyramid data
QccWAVSubbandPyramid3DDWT(3)
separable 3D discrete wavelet transform (DWT) of subband-pyramid data
QccWAVSubbandPyramid3DInverseDWT(3)
separable inverse 3D discrete wavelet transform (DWT) of subband-pyramid data
QccWAVSubbandPyramid3DShapeAdaptiveDWT(3)
separable 3D shape-adaptive discrete wavelet transform (SA-DWT) of subband-pyramid data
QccWAVSubbandPyramid3DInverseShapeAdaptiveDWT(3)
separable inverse 3D shape-adaptive discrete wavelet transform (SA-DWT) of subband-pyramid data
QccWAVSubbandPyramid3DPacketToDyadic(3)
reorganize a 3D subband pyramid from wavelet-packet to dyadic decomposition
QccWAVSubbandPyramid3DDyadicToPacket(3)
reorganize a 3D subband pyramid from dyadic to wavelet-packet decomposition

Perceptual Weights

QccWAVPerceptualWeightsInitialize(3)
initialize perceptual weights
QccWAVPerceptualWeightsAlloc(3)
allocate perceptual weights
QccWAVPerceptualWeightsFree(3)
free perceptual weights
QccWAVPerceptualWeightsRead(3)
read perceptual weights
QccWAVPerceptualWeightsWrite(3)
write perceptual weights
QccWAVPerceptualWeightsPrint(3)
print perceptual weights
QccWAVPerceptualWeightsApply(3)
apply perceptual weights to 3D subband pyramid
QccWAVPerceptualWeightsRemove(3)
remove perceptual weights from 3D subband pyramid
QccWAVPerceptualWeightsInitialize(3)

Zerotree

QccWAVZerotreeInitialize(3)
initialize zerotree
QccWAVZerotreeCalcSizes(3)
calculate subband sizes for zerotree
QccWAVZerotreeAlloc(3)
allocate zerotree
QccWAVZerotreeFree(3)
free zerotree
QccWAVZerotreePrint(3)
print zerotree
QccWAVZerotreeNullSymbol(3)
determine whether zerotree symbol is null or not
QccWAVZerotreeMakeSymbolNull(3)
mark symbol as null
QccWAVZerotreeMakeSymbolNonnull(3)
make symbol as non-null
QccWAVZerotreeMakeFullTree(3)
make full zerotree structure
QccWAVZerotreeMakeEmptyTree(3)
make empty zerotree structure
QccWAVZerotreeRead(3)
read zerotree file
QccWAVZerotreeWrite(3)
write zerotree file
QccWAVZerotreeCarveOutZerotree(3)
make null symbols in shadow of zerotree root
QccWAVZerotreeUndoZerotree(3)
make symbols non-null in shadow of zerotree root

Stack-Run (SR) Coding

QccWAVsrEncode(3)
image encoding using the stack-run algorithm
QccWAVsrDecodeHeader(3)
decode header for stack-run image decoding
QccWAVsrDecode(3)
image decoding using the stack-run algorithm

Wavelet-Difference-Reduction (WDR) Coding

QccWAVwdrEncode(3)
image encoding using the WDR algorithm
QccWAVwdrDecodeHeader(3)
decode header for WDR image decoding
QccWAVwdrDecode(3)
image decoding using the WDR algorithm
QccWAVwdr3DEncode(3)
image-cube encoding using the 3D-WDR algorithm
QccWAVwdr3DDecodeHeader(3)
decode header for 3D-WDR image-cube decoding
QccWAVwdr3DDecode(3)
image-cube decoding using the 3D-WDR algorithm

Tarp-filter Coding

QccWAVTarpEncode(3)
image encoding using the tarp-filter algorithm
QccWAVTarpDecodeHeader(3)
decode header for tarp-filter image decoding
QccWAVTarpDecode(3)
image decoding using the tarp-filter algorithm
QccWAVTarp3DEncode(3)
image-cube encoding using the 3D tarp algorithm
QccWAVTarp3DDecodeHeader(3)
decode header for 3D tarp image-cube decoding
QccWAVTarp3DDecode(3)
image-cube decoding using the 3D tarp algorithm

Binary Set Splitting with k-d Trees (BISK) Coding

QccWAVbiskEncode(3)
image encoding using the BISK algorithm
QccWAVbiskEncode2(3)
image encoding using the BISK algorithm (alternative interface)
QccWAVbiskDecodeHeader(3)
decode header for BISK image decoding
QccWAVbiskDecode(3)
image decoding using the BISK algorithm
QccWAVbiskDecode2(3)
image decoding using the BISK algorithm (alternative interface)
QccWAVbisk3DEncode(3)
image encoding using the 3D-BISK algorithm
QccWAVbisk3DEncode2(3)
image encoding using the 3D-BISK algorithm (alternative interface)
QccWAVbisk3DDecodeHeader(3)
decode header for 3D-BISK image decoding
QccWAVbisk3DDecode(3)
image decoding using the 3D-BISK algorithm
QccWAVbisk3DDecode2(3)
image decoding using the 3D-BISK algorithm (alternative interface)

Tarp Coding with Classification for Embedding (TCE) Coding

QccWAVtceEncode(3)
image encoding using the TCE algorithm
QccWAVtceDecodeHeader(3)
decode header for TCE image decoding
QccWAVtceDecode(3)
image decoding using the TCE algorithm
QccWAVtce3DEncode(3)
image encoding using the 3D-TCE algorithm
QccWAVtce3DDecodeHeader(3)
decode header for 3D-TCE image decoding
QccWAVtce3DDecode(3)
image decoding using the 3D-TCE algorithm
QccWAVtce3DLosslessEncode(3)
image encoding using the lossless 3D-TCE algorithm
QccWAVtce3DLosslessDecodeHeader(3)
decode header for lossless 3D-TCE image decoding
QccWAVtce3DLosslessDecode(3)
image decoding using the lossless 3D-TCE algorithm

KLT+3D-TCE Coding

QccWAVklttce3DEncode(3)
image coding using the KLT+3D-TCE algorithm
QccWAVklttce3DDecodeHeader(3)
decode header for KLT+3D-TCE image decoding
QccWAVklttce3DDecode(3)
image decoding using the KLT+3D-TCE algorithm
QccWAVklttce3DLosslessEncode(3)
image coding using the lossless KLT+3D-TCE algorithm
QccWAVklttce3DLosslessDecodeHeader(3)
decode header for lossless KLT+3D-TCE image decoding
QccWAVklttce3DLosslessDecode(3)
image decoding using the lossless KLT+3D-TCE algorithm

TCE Coding with DCT-Based Lapped Biorthogonal Transform (DCT-TCE)

QccWAVdcttceEncode(3)
image encoding using the DCT-TCE algorithm
QccWAVdcttceDecodeHeader(3)
decode header for DCT-TCE image decoding
QccWAVdcttceDecode(3)
image decoding using the DCT-TCE algorithm

SPIHT Coding

QccWAVspihtEncode(3)
image encoding using the SPIHT algorithm
QccWAVspihtEncode2(3)
image encoding using the SPIHT algorithm (alternative interface)
QccWAVspihtDecodeHeader(3)
decode header for SPIHT image decoding
QccWAVspihtDecode(3)
image decoding using the SPIHT algorithm
QccWAVspihtDecode2(3)
image decoding using the SPIHT algorithm (alternative interface)
QccWAVspiht3DEncode(3)
image-cube encoding using the 3D-SPIHT algorithm
QccWAVspiht3DEncode2(3)
image-cube encoding using the 3D-SPIHT algorithm (alternative interface)
QccWAVspiht3DDecodeHeader(3)
decode header for 3D-SPIHT image-cube decoding
QccWAVspiht3DDecode(3)
image-cube decoding using the 3D-SPIHT algorithm
QccWAVspiht3DDecode2(3)
image-cube decoding using the 3D-SPIHT algorithm (alternative interface)

SPECK Coding

QccWAVspeckEncode(3)
image encoding using the SPECK algorithm
QccWAVspeckDecodeHeader(3)
decode header for SPECK image decoding
QccWAVspeckDecode(3)
image decoding using SPECK algorithm

UTILITY PROGRAMS

sbpsplit(1)
split a multi-level subband pyramid into separate files
sbpassemble(1)
assemble separate files into a multi-level subband pyramid
sbptoicp(1)
convert subband pyramid to image component
icptosbp(1)
convert image component to subband pyramid
sbpzero(1)
zero subbands of subband pyramid
imgdwt(1)
DWT and SA-DWT of an image
imgidwt(1)
inverse DWT and SA-DWT of an image
mask_bar(1)
boundary-to-area ratio (BAR) for a transparency mask
imgrdwt(1)
RDWT of an image
imgirdwt(1)
inverse RDWT of an image
make_noise_image(1)
make a noise image for perceptual testing
sfqencode(1)
code an image using the SFQ algorithm
sfqdecode(1)
decode an image using the SFQ algorithm
srencode(1)
code an image using the SR algorithm
srdecode(1)
decode an image using the SR algorithm
wdrencode(1)
code an image using the WDR algorithm
wdrdecode(1)
decode an image using the WDR algorithm
wdrencode3d(1)
code an image cube using the 3D-WDR algorithm
wdrdecode3d(1)
decode an image cube using the 3D-WDR algorithm
tarpencode(1)
code an image using the tarp-filter algorithm
tarpdecode(1)
decode an image using the tarp-filter algorithm
tarpencode3d(1)
code an image cube using the 3D tarp algorithm
tarpdecode3d(1)
decode an image cube using the 3D tarp algorithm
biskencode(1)
code an image using the BISK algorithm
biskdecode(1)
decode an image using the BISK algorithm
biskencode3d(1)
code an image cube using the 3D-BISK algorithm
biskdecode3d(1)
decode an image cube using the 3D-BISK algorithm
tceencode(1)
code an image using the TCE algorithm
tcedecode(1)
decode an image using the TCE algorithm
tceencode3d(1)
code an image using the 3D-TCE algorithm
tcedecode3d(1)
decode an image using the 3D-TCE algorithm
tceencode3d_lossless(1)
code an image using the lossless 3D-TCE algorithm
tcedecode3d_lossless(1)
decode an image using the lossless 3D-TCE algorithm
klttceencode3d(1)
code an image using the KLT+3D-TCE algorithm
klttcedecode3d(1)
decode an image using the KLT+3D-TCE algorithm
klttceencode3d_lossless(1)
code an image using the lossless KLT+3D-TCE algorithm
klttcedecode3d_lossless(1)
decode an image using the lossless KLT+3D-TCE algorithm
dcttceencode(1)
code an image using the DCT-TCE algorithm
dcttcedecode(1)
decode an image using the DCT-TCE algorithm
spihtencode(1)
code an image using the SPIHT algorithm
spihtdecode(1)
decode an image using the SPIHT algorithm
spihtencode3d(1)
code an image-cube using the 3D-SPIHT algorithm
spihtdecode3d(1)
decode an image-cube using the 3D-SPIHT algorithm
speckencode(1)
code an image using the SPECK algorithm
speckdecode(1)
decode and image using the SPECK algorithm
speckencode3d(1)
code an image using the 3D-SPECK algorithm
speckdecode3d(1)
decode and image using the 3D-SPECK algorithm

SEE ALSO

QccPackENT(3) , QccPackSQ(3) , QccPackVQ(3) , QccPackAVQ(3) , QccPackIMG(3) , QccPack(3)

AUTHOR

Copyright (C) 1997-2021 James E. Fowler


Table of Contents



Get QccPack at SourceForge.net. Fast, secure and Free Open Source software downloads