public class JPKParameters
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int[] |
bitPlaneEncodingSA
Performs the shape adaptive version for the JPEG2000 bit plane encoder scheme.
|
int |
DPCMRestartIndex |
boolean[] |
LSComponents
Specification of the image component to apply the level shift.
|
int[] |
LSSubsValues
Substracted values of each image component.
|
int |
LSType
Shift type to apply.
|
int |
QDynamicRange
Dynamic Range value used to calculate the stepSize
|
int[] |
RBitplanesScaling
Contain the scaling factor values for bitpalnesshift roi and for each component
|
float[] |
RMMultValues
Value used to modificate the range of each component using a multiplication.
|
int[] |
RroisParameters
Roi values used to each Roi.
|
int |
RroiType
Roi type to be applied to the image.
|
int[] |
waveletSA
Shape adaptive discrete wavelet transform to be applied for each component.
|
int |
WSL
Discrete wavelet transform type to be applied in the spectral domain.
|
int |
WST
Discrete wavelet transform levels to be applied in the spectral domain.
|
int |
WT3D
Kind of 3D Discrete wavelet transform to be applied.
|
Constructor and Description |
---|
JPKParameters()
Constructor.
|
JPKParameters(JPKParameters parameters)
Deep copy constructor.
|
public int LSType
Valid values are:
public boolean[] LSComponents
If true the level shift will be applied, otherwise false.
public int[] LSSubsValues
If LSType == 4 then this variable cannot be null, otherwise it can be null in setParameters function
public float[] RMMultValues
Only values greater than 0 allowed.
public int QDynamicRange
public int[] waveletSA
Valid values are:
public int[] bitPlaneEncodingSA
Valid values are:
public int RroiType
Valid values are:
public int[] RroisParameters
Valid values are:
public int[] RBitplanesScaling
public int WT3D
Valid values are:
public int WSL
public int WST
public int DPCMRestartIndex
public JPKParameters()
public JPKParameters(JPKParameters parameters)
parameters
- an object of this class.public void reset()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public void list(java.io.PrintStream out)
out
- an output stream.
CADI - Copyright (C) 2007
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Group on Interactive Coding of Images (GICI) (contact)