Class StdImage
- Runnable
Wavelet Transformation Demo:
Class for display of the Standard decomposition
boundaryMethod , byteData , canvas , dispNorm , displayBands , displayCols , displayRows , endCol , endRow , image , lineColor , startCol , startRow |
StdImage(ImageCanvas dest, int bands, int rows, int cols, ImageMaker.DisplayPositions dispPos, int lc, boolean norm, String bm) - Constructor for a Standard-Decomposition image
|
StdImage(ImageCanvas dest, int bands, int rows, int cols, int lc, boolean norm, String bm) - Constructor for a Standard-Decomposition image
|
ImageMaker.DisplayPositions | getDisplayPositions() - Return the display positions for each level (only needed in case of standard-decomposition)
|
void | setDataColTransform(Data data, int level, int numDispRows, int numDispCols, int dataType, boolean lastLP) - Calculate positions and copy the column-transformed data to the display array
|
void | setDataRowTransform(Data data, int level, int numDispRows, int numDispCols, int dataType, boolean lastLP) - Calculate positions and copy the row-transformed data to the display array
|
private void | setStartCol(Data data, int numDispCols, int dataType) - In case of border extension ZERO- and MIRRORPADDING, the length of the samples after
convolution is greater than the length of the samples before convolution.
|
private void | setStartRow(Data data, int numDispRows, int dataType) - In case of border extension ZERO- and MIRRORPADDING, the length of the samples after
convolution is greater than the length of the samples before convolution.
|
copyRowData , createImage , getDisplayArray , getDisplayPositions , getImage , initData , insertSeperator , run , scaleImage , setCanvas , setDataColTransform , setDataRowTransform , setImage , setImage |
startEmptyList
private boolean startEmptyList
StdImage
public StdImage(ImageCanvas dest,
int bands,
int rows,
int cols,
ImageMaker.DisplayPositions dispPos,
int lc,
boolean norm,
String bm)
Constructor for a Standard-Decomposition image
StdImage
public StdImage(ImageCanvas dest,
int bands,
int rows,
int cols,
int lc,
boolean norm,
String bm)
Constructor for a Standard-Decomposition image
setDataColTransform
public void setDataColTransform(Data data,
int level,
int numDispRows,
int numDispCols,
int dataType,
boolean lastLP)
Calculate positions and copy the column-transformed data to the display array
- setDataColTransform in interface ImageMaker
setDataRowTransform
public void setDataRowTransform(Data data,
int level,
int numDispRows,
int numDispCols,
int dataType,
boolean lastLP)
Calculate positions and copy the row-transformed data to the display array
- setDataRowTransform in interface ImageMaker
setStartCol
private void setStartCol(Data data,
int numDispCols,
int dataType)
In case of border extension ZERO- and MIRRORPADDING, the length of the samples after
convolution is greater than the length of the samples before convolution.
So shorten the amount of columns (-> horizontal direction) here again for display.
setStartRow
private void setStartRow(Data data,
int numDispRows,
int dataType)
In case of border extension ZERO- and MIRRORPADDING, the length of the samples after
convolution is greater than the length of the samples before convolution.
So shorten the amount of rows (-> vertical direction) here again for display.