Package org.apache.commons.imaging.common
Provides utility classes that are employed across multiple image formats and sub-packages.
-
Interface Summary Interface Description BufferedImageFactory ImageMetadata ImageMetadata.ImageMetadataItem XmpEmbeddable<E extends XmpImagingParameters<E>> Implementations support embedding the Extensible Metadata Platform tags. -
Class Summary Class Description AbstractBinaryOutputStream Allocator Checks inputs for meeting allocation limits and allocates arrays.BasicCParser A rudimentary preprocessor and parser for the C programming language.BigEndianBinaryOutputStream BinaryConstant BinaryFileParser BinaryFunctions Convenience methods for various binary and I/O operations.ByteConversions Convenience methods for converting data types to and from byte arrays.GenericImageMetadata GenericImageMetadata.GenericImageMetadataItem ImageBuilder A utility class primary intended for storing data obtained by reading image files.LittleEndianBinaryOutputStream PackBits RationalNumber Rational number, as used by the TIFF image format.RationalNumber.Option RgbBufferedImageFactory SimpleBufferedImageFactory XmpImagingParameters<E extends XmpImagingParameters<E>> Parameters for formats that support Xmp.ZlibDeflate Utility class to compress/decompress bytes using the ZLIB deflate/inflate compression. -
Exception Summary Exception Description AllocationRequestException Thrown when an allocation request is too large.