Package com.openinventor.inventor.image
Class SoJP2ImageRW
java.lang.Object
com.openinventor.inventor.Inventor
com.openinventor.inventor.image.SoRasterImageRW
com.openinventor.inventor.image.SoJP2ImageRW
Class for encoding and decoding a JPEG2000 raster image.
This class is used for encoding and decoding a JPEG2000 raster image. This class also support reading of ECW and ECWP file format.
The writeCapability is WRITE_FULL_IMAGE and isMultipleBufferInverted is false.
See SoRasterImageRW
for more information and code examples.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.openinventor.inventor.image.SoRasterImageRW
SoRasterImageRW.OpenModes, SoRasterImageRW.ReadCapabilities, SoRasterImageRW.WriteCapabilities
Nested classes/interfaces inherited from class com.openinventor.inventor.Inventor
Inventor.ConstructorCommand
-
Field Summary
Fields inherited from class com.openinventor.inventor.Inventor
VERBOSE_LEVEL, ZeroHandle
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloat
Returns the output quality.void
setOutputQuality
(float quality) Sets the output quality of the image, from 0.0 (lowest quality) to 1.0 (highest quality).Methods inherited from class com.openinventor.inventor.image.SoRasterImageRW
checkRead, close, enableMultipleWriting, getReadCapability, getWriteCapability, isMultipleBufferInverted, isMultipleWritingEnabled, open, read, read, readRegion, write, write, write, writeFooter, writeHeader
Methods inherited from class com.openinventor.inventor.Inventor
dispose, getNativeResourceHandle
-
Constructor Details
-
SoJP2ImageRW
public SoJP2ImageRW()Constructor.
-
-
Method Details
-
setOutputQuality
public void setOutputQuality(float quality) Sets the output quality of the image, from 0.0 (lowest quality) to 1.0 (highest quality). Default is 0.7 -
getOutputQuality
public float getOutputQuality()Returns the output quality.
-