ij.io
public class TiffDecoder extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
ARTEST |
static int |
BITS_PER_SAMPLE |
static int |
COLOR_MAP |
static int |
COMPRESSION |
static int |
DATE_TIME |
protected boolean |
debugMode |
static int |
HOST_COMPUTER |
static int |
IMAGE_DESCRIPTION |
static int |
IMAGE_LENGTH |
static int |
IMAGE_WIDTH |
protected RandomAccessStream |
in |
static int |
IPLAB |
static int |
JPEG_TABLES |
static int |
META_DATA |
static int |
META_DATA_BYTE_COUNTS |
static int |
METAMORPH1 |
static int |
METAMORPH2 |
static int |
NEW_SUBFILE_TYPE |
static int |
NIH_IMAGE_HDR |
static int |
ORIENTATION |
static int |
PHOTO_INTERP |
static int |
PLANAR_CONFIGURATION |
static int |
PREDICTOR |
static int |
RESOLUTION_UNIT |
static int |
ROWS_PER_STRIP |
static int |
SAMPLE_FORMAT |
static int |
SAMPLES_PER_PIXEL |
static int |
SOFTWARE |
static int |
STRIP_BYTE_COUNT |
static int |
STRIP_OFFSETS |
static int |
TILE_WIDTH |
static int |
X_RESOLUTION |
static int |
Y_RESOLUTION |
Constructor and Description |
---|
TiffDecoder(java.io.InputStream in,
java.lang.String name) |
TiffDecoder(java.lang.String directory,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
enableDebugging() |
FileInfo[] |
getTiffInfo() |
void |
saveImageDescription(byte[] description,
FileInfo fi)
Save the image description in the specified FileInfo.
|
void |
saveMetadata(java.lang.String name,
java.lang.String data) |
public static final int NEW_SUBFILE_TYPE
public static final int IMAGE_WIDTH
public static final int IMAGE_LENGTH
public static final int BITS_PER_SAMPLE
public static final int COMPRESSION
public static final int PHOTO_INTERP
public static final int IMAGE_DESCRIPTION
public static final int STRIP_OFFSETS
public static final int ORIENTATION
public static final int SAMPLES_PER_PIXEL
public static final int ROWS_PER_STRIP
public static final int STRIP_BYTE_COUNT
public static final int X_RESOLUTION
public static final int Y_RESOLUTION
public static final int PLANAR_CONFIGURATION
public static final int RESOLUTION_UNIT
public static final int SOFTWARE
public static final int DATE_TIME
public static final int ARTEST
public static final int HOST_COMPUTER
public static final int PREDICTOR
public static final int COLOR_MAP
public static final int TILE_WIDTH
public static final int SAMPLE_FORMAT
public static final int JPEG_TABLES
public static final int METAMORPH1
public static final int METAMORPH2
public static final int IPLAB
public static final int NIH_IMAGE_HDR
public static final int META_DATA_BYTE_COUNTS
public static final int META_DATA
protected RandomAccessStream in
protected boolean debugMode
public TiffDecoder(java.lang.String directory, java.lang.String name)
public TiffDecoder(java.io.InputStream in, java.lang.String name)
public void saveImageDescription(byte[] description, FileInfo fi)
public void saveMetadata(java.lang.String name, java.lang.String data)
public void enableDebugging()
public FileInfo[] getTiffInfo() throws java.io.IOException
java.io.IOException