Class ImageBinary

  • All Implemented Interfaces:
    Binary

    public class ImageBinary
    extends Object
    implements Binary
    This class extends a Binary class with extra information regarding images: filename, mimetype and color model. It uses the commons-imaging (formerly Sanselan) library to figure out the mimetype if none is provided. For SVG images (which Sanselan does not recognize) the mimetype auto-detection is skipped and the color model is set to UNKNOWN. Furthermore it converts YCCK and CMYK input into the RGB color model so it can be used by the JPEGImageReader. See CMS7-5074 for more info.