Wavelet Transformation Demo:
Transformation parameter handling and storage class
BABOON
public static final String BABOON
BICUBIC
public static final String BICUBIC
BICUBIC2
public static final String BICUBIC2
BILINEAR
public static final String BILINEAR
BLUE
public static final int BLUE
BOUND_METHODS
public static final Vector BOUND_METHODS
BRAIN
public static final String BRAIN
CAMERA
public static final String CAMERA
CIRCULAR
public static final String CIRCULAR
DECOMP_METHODS
public static final Vector DECOMP_METHODS
GOLDHILL
public static final String GOLDHILL
GREEN
public static final int GREEN
HOUSE
public static final String HOUSE
IMAGES
public static final HashMap IMAGES
IMAGES_COMBO
public static final String[] IMAGES_COMBO
INTERPOL_COMBO
public static final String[] INTERPOL_COMBO
INTERPOL_METHODS
public static final HashMap INTERPOL_METHODS
LENA_COL
public static final String LENA_COL
LENA_GRAY
public static final String LENA_GRAY
LP_ORG
public static final String LP_ORG
MAX
public static final String MAX
MIRRORPADDING
public static final String MIRRORPADDING
NEAREST
public static final String NEAREST
NONE
public static final String NONE
NONSTD
public static final String NONSTD
NORM_VAL
public static final double NORM_VAL
PEPPERS
public static final String PEPPERS
QUANTI_COMBO
public static final String[] QUANTI_COMBO
QUANTI_METHODS
public static final HashMap QUANTI_METHODS
RATE_FAST
public static final long RATE_FAST
RATE_MEDIUM
public static final long RATE_MEDIUM
RATE_SLOW
public static final long RATE_SLOW
RED
public static final int RED
REVERSAL
public static final String REVERSAL
STD
public static final String STD
WAFER
public static final String WAFER
ZEROPADDING
public static final String ZEROPADDING
anaDispRate
private long anaDispRate
boundMethod
private String boundMethod
decompMethod
private String decompMethod
displayNorm
private boolean displayNorm
interpolMethod
private Interpolation interpolMethod
quantFlag
private boolean quantFlag
quantisation
private Double quantisation
seperator
private int seperator
srcImage
private RenderedImage srcImage
synDispRate
private long synDispRate
synDisplay
private String synDisplay
getAnaDispRate
public long getAnaDispRate()
getBoundMethod
public String getBoundMethod()
Get the current border extension method
getDecompMethod
public String getDecompMethod()
Get the current decomposition method
getDisplayNormalization
public boolean getDisplayNormalization()
getFilter
public Filter getFilter()
Get the current filter
getInterpolMethod
public Interpolation getInterpolMethod()
getQuantFlag
public boolean getQuantFlag()
getQuantisation
public double getQuantisation()
getSeperatorColor
public int getSeperatorColor()
getSrcImage
public RenderedImage getSrcImage()
Get the current source image
getSynDispRate
public long getSynDispRate()
getSynDisplay
public String getSynDisplay()
isSelectionOK
public boolean isSelectionOK()
Check if all needed selections for the image transformation are done
setAnaDispRate
public void setAnaDispRate(long rate)
setBoundMethod
public void setBoundMethod(String name)
throws Message
Set the selected border extension method
setDecompMethod
public void setDecompMethod(String name)
throws Message
Set the selected decomposition method
setDisplayNormalization
public void setDisplayNormalization(boolean norm)
setFilter
public void setFilter(String name)
throws Message
Set the selected filter
setInterpolation
public void setInterpolation(String name)
throws Message
setQuantFlag
public void setQuantFlag(boolean flag)
setQuantisation
public void setQuantisation(String name)
throws Message
setSeperatorColor
public void setSeperatorColor(int value)
setSrcImage
public void setSrcImage(String name,
URL appletURL)
throws Message
Set the current source image
setSynDispRate
public void setSynDispRate(long rate)