Class StdData


public class StdData
extends java.lang.Object

Wavelet Transformation Demo: Class for storage of transformed image data (wavelet coefficients) only in case of using the Standard decomposition method. It provides several methods for data storage and data access, which is depending on the current level.

Field Summary

private int
beginPos
private Data
data
private int
endPos
private TransformLength
transLen

Constructor Summary

StdData(TransformLength transLen, Data convData)
Constructor, where transformed data is already available
StdData(TransformLength transLen, int numBands, int numRows)
Constructor - an empty array for data storage is created

Method Summary

Data
getData()
Data
getData(int level)
void
initAccessPositions()
void
putTransform(Data in, int startCol, int copyLen, int level)

Field Details

beginPos

private int beginPos

data

private Data data

endPos

private int endPos

transLen

private TransformLength transLen

Constructor Details

StdData

public StdData(TransformLength transLen,
               Data convData)
Constructor, where transformed data is already available

StdData

public StdData(TransformLength transLen,
               int numBands,
               int numRows)
Constructor - an empty array for data storage is created

Method Details

getData

public Data getData()

getData

public Data getData(int level)

initAccessPositions

public void initAccessPositions()

putTransform

public void putTransform(Data in,
                         int startCol,
                         int copyLen,
                         int level)