CADI.Common.LogicalTarget.JPEG2000
Class JPCParameters

java.lang.Object
  extended by CADI.Common.LogicalTarget.JPEG2000.JPCParameters

public class JPCParameters
extends java.lang.Object

This class is a container to save all the JPEG2000 codestream parameters.

Version:
1.1.2 2008/11/27
Author:
Group on Interactive Coding of Images (GICI)

Field Summary
 int bitStreamType
          Bitstream type.
 CBDParameters cbdParameters
           
 int codestreamType
           
 CODParameters codParameters
           
static int JP2
           
static int JPC
           
static int JPK
           
 JPKParameters jpkParameters
           
 java.util.HashMap<java.lang.Integer,MCCParameters> mccParametersList
           
 MCOParameters mcoParameters
           
 java.util.HashMap<java.lang.Integer,MCTParameters> mctParametersList
           
 QCDParameters qcdParameters
           
 SIZParameters sizParameters
           
 
Constructor Summary
JPCParameters(int codestreamType)
          Default Constructor.
JPCParameters(JPCParameters jpcParameters)
          Deep copy constructor.
 
Method Summary
 void list(java.io.PrintStream out)
          Prints the JPC Parameters data out to the specified output stream.
 void reset()
          Resets the attributes to its initial values.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

codestreamType

public int codestreamType

JPC

public static final int JPC
See Also:
Constant Field Values

JP2

public static final int JP2
See Also:
Constant Field Values

JPK

public static final int JPK
See Also:
Constant Field Values

bitStreamType

public int bitStreamType
Bitstream type.

Bitstreams can be:


sizParameters

public SIZParameters sizParameters

codParameters

public CODParameters codParameters

qcdParameters

public QCDParameters qcdParameters

cbdParameters

public CBDParameters cbdParameters

mctParametersList

public java.util.HashMap<java.lang.Integer,MCTParameters> mctParametersList

mccParametersList

public java.util.HashMap<java.lang.Integer,MCCParameters> mccParametersList

mcoParameters

public MCOParameters mcoParameters

jpkParameters

public JPKParameters jpkParameters
Constructor Detail

JPCParameters

public JPCParameters(int codestreamType)
Default Constructor.


JPCParameters

public JPCParameters(JPCParameters jpcParameters)
Deep copy constructor.

Parameters:
jpcParameters - is an object of this class.
Method Detail

reset

public void reset()
Resets the attributes to its initial values.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

list

public void list(java.io.PrintStream out)
Prints the JPC Parameters data out to the specified output stream. This method is useful for debugging.

Parameters:
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)