Working with images in Java for the first time and am getting some bizarro exceptions that aren\'t documented very well. Here\'s the line of code that is failing:
Another option is to use .jar prepared by Werner Randelshofer:
http://www.randelshofer.ch/blog/2011/08/reading-cmyk-jpeg-images-with-java-imageio/ or Monte Media Library: http://www.randelshofer.ch/monte/
It looks quite easy and similar to ImageIO usage and available under CC license.