Package com.pixelmed.convert
Class TIFFImageFileDirectories
- java.lang.Object
-
- com.pixelmed.convert.TIFFImageFileDirectories
-
public class TIFFImageFileDirectories extends java.lang.ObjectA class encapsulating the content of one or more TIFF or BigTIFF Image File Directories (IFDs).
-
-
Field Summary
Fields Modifier and Type Field Description protected TIFFFilefprotected java.util.ArrayList<TIFFImageFileDirectory>ifdList
-
Constructor Summary
Constructors Constructor Description TIFFImageFileDirectories()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TIFFFilegetFile()java.util.ArrayList<TIFFImageFileDirectory>getListOfImageFileDirectories()static voidmain(java.lang.String[] arg)Read TIFF or BigTIFF input file and extract its Image File Directories.voidread(java.lang.String filename)java.lang.StringtoString()
-
-
-
Field Detail
-
f
protected TIFFFile f
-
ifdList
protected java.util.ArrayList<TIFFImageFileDirectory> ifdList
-
-
Method Detail
-
getFile
public TIFFFile getFile()
-
getListOfImageFileDirectories
public java.util.ArrayList<TIFFImageFileDirectory> getListOfImageFileDirectories()
-
read
public void read(java.lang.String filename) throws java.io.EOFException, java.io.IOException, TIFFException- Throws:
java.io.EOFExceptionjava.io.IOExceptionTIFFException
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
main
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.
- Parameters:
arg- the TIFF or BigTIFF file
-
-