public class TIFFImageFileDirectories
extends java.lang.Object
A class encapsulating the content of one or more TIFF or BigTIFF Image File Directories (IFDs).
Modifier and Type | Field and Description |
---|---|
protected TIFFFile |
f |
protected java.util.ArrayList<TIFFImageFileDirectory> |
ifdList |
Constructor and Description |
---|
TIFFImageFileDirectories() |
Modifier and Type | Method and Description |
---|---|
TIFFFile |
getFile() |
java.util.ArrayList<TIFFImageFileDirectory> |
getListOfImageFileDirectories() |
static void |
main(java.lang.String[] arg)
Read TIFF or BigTIFF input file and extract its Image File Directories.
|
void |
read(java.lang.String filename) |
java.lang.String |
toString() |
protected TIFFFile f
protected java.util.ArrayList<TIFFImageFileDirectory> ifdList
public TIFFFile getFile()
public java.util.ArrayList<TIFFImageFileDirectory> getListOfImageFileDirectories()
public static void main(java.lang.String[] arg)
Read TIFF or BigTIFF input file and extract its Image File Directories.
Output to stderr mimics libtiff tiffdump tool, except that long lists of values are not truncated with ellipsis.
arg
- the TIFF or BigTIFF filepublic void read(java.lang.String filename) throws java.io.EOFException, java.io.IOException, TIFFException
java.io.EOFException
java.io.IOException
TIFFException
public java.lang.String toString()
toString
in class java.lang.Object