To Do

  • Add a structured way to write IPTC image metadata to JPEG files.
  • Refactor interface. Rename Imaging methods and public class names. Formats should subclass imagemetadata class to include format-specific info ie. GIF's transparency index.
  • More control over writing.
  • Share test image suite with comments.
  • Improve Javadoc and write more FAQs / examples.
  • Allow user to disable autoconvesion to sRGB/Grayscale.
  • Add support for more than 8 bits per channel.
  • Reading all images from .gif files isn't working. see: getAllBufferedImages().
  • Add request/hint params to ImageFactory, per Endre's suggestion.
  • Add DNG metadata/image info read. Perhaps some RAW formats as well.
  • Publish image library (possibly) and links to other libraries.
  • Develop suite of unit tests that only depend on images in the public domain.
  • Add support for reading and writing XMP metadata.