public class TIFFImageFileDirectories extends 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 ArrayList<TIFFImageFileDirectory> |
ifdList |
Constructor and Description |
---|
TIFFImageFileDirectories() |
Modifier and Type | Method and Description |
---|---|
TIFFFile |
getFile() |
ArrayList<TIFFImageFileDirectory> |
getListOfImageFileDirectories() |
static void |
main(String[] arg)
Read TIFF or BigTIFF input file and extract its Image File Directories.
|
void |
read(String filename) |
String |
toString() |
protected TIFFFile f
protected ArrayList<TIFFImageFileDirectory> ifdList
public TIFFFile getFile()
public ArrayList<TIFFImageFileDirectory> getListOfImageFileDirectories()
public static void main(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(String filename) throws EOFException, IOException, TIFFException
EOFException
IOException
TIFFException