|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectCADI.Server.LogicalTarget.JPEG2000.Transcoding
public class Transcoding
This class performs a transcoding of a JPEG2000 image. It only changes the precinct sizes, adjusting precinct sizes to block sizes (one block per precinct).
Usage example:
constructor
run
getMethods
| Field Summary | |
|---|---|
private java.util.Hashtable<java.lang.Long,DataBinInfo> |
dataBins
Definition in CodestreamIndexing.dataBins. |
private int[][][][][][] |
imageStructure
Definition in GenerateImageStructure.imageStructure |
private JPCParameters |
lastJPCParameters
Definition in JP2LogicalTarget.jpcParameters |
private int |
MSBPlane
Contains the Most Significant Bit Plane of whole image. |
private java.util.Hashtable<java.lang.Long,DataBinInfo> |
transDataBins
Definition in CodestreamIndexing.dataBins. |
private int[][][][][][] |
transImageStructure
Definition in GenerateImageStructure.imageStructure |
private JPCParameters |
transJPCParameters
Definition in JP2LogicalTarget.jpcParameters |
| Constructor Summary | |
|---|---|
Transcoding(JPCParameters jpcParameters,
java.util.Hashtable<java.lang.Long,DataBinInfo> dataBins,
int[][][][][][] imageStructure)
Constructor. |
|
| Method Summary | |
|---|---|
java.util.Hashtable<java.lang.Long,DataBinInfo> |
getDataBins()
Returns the transDataBins attribute. |
int[][][][][][] |
getImageStructure()
Returns the transImageStructure attribute. |
JPCParameters |
getJPCParameters()
Retuns the #jpcParameters attribute. |
int |
getMSBPlane()
Returns the MSBPlane attribute. |
void |
list(java.io.PrintStream out)
Prints the transcoding data out to the specified output stream. |
void |
run()
Performs the transcoding of the image. |
java.lang.String |
toString()
|
private void |
transcodeParameters()
This method only trascodes the JPEG2000 image parameters. |
private void |
transcodeStructures()
This method performs the transcoding of the JPEG2000 image structures. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private JPCParameters lastJPCParameters
JP2LogicalTarget.jpcParameters
private JPCParameters transJPCParameters
JP2LogicalTarget.jpcParameters
private java.util.Hashtable<java.lang.Long,DataBinInfo> dataBins
CodestreamIndexing.dataBins.
private java.util.Hashtable<java.lang.Long,DataBinInfo> transDataBins
CodestreamIndexing.dataBins.
private int[][][][][][] imageStructure
GenerateImageStructure.imageStructure
private int[][][][][][] transImageStructure
GenerateImageStructure.imageStructure
private int MSBPlane
| Constructor Detail |
|---|
public Transcoding(JPCParameters jpcParameters,
java.util.Hashtable<java.lang.Long,DataBinInfo> dataBins,
int[][][][][][] imageStructure)
jpcParameters - definition in lastJPCParametersdataBins - definition in dataBins.imageStructure - definition in imageStructure.| Method Detail |
|---|
public void run()
public JPCParameters getJPCParameters()
#jpcParameters attribute.
#jpcParameters attribute.public java.util.Hashtable<java.lang.Long,DataBinInfo> getDataBins()
transDataBins attribute.
transDataBins attribute.public int getMSBPlane()
MSBPlane attribute.
MSBPlane attribute.public int[][][][][][] getImageStructure()
transImageStructure attribute.
transImageStructure attribute.public java.lang.String toString()
toString in class java.lang.Objectpublic void list(java.io.PrintStream out)
out - an output stream.private void transcodeParameters()
private void transcodeStructures()
ErrorException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||