“线程中的异常”;“主要”;javax.imageio.IIOException:无效的icc配置文件:错误的序列号
我试图阅读JPG以调整其大小,但有时,当我尝试这样做时:“线程中的异常”;“主要”;javax.imageio.IIOException:无效的icc配置文件:错误的序列号,java,javax.imageio,Java,Javax.imageio,我试图阅读JPG以调整其大小,但有时,当我尝试这样做时: ImageIO.read(new FileInputStream("R:/temp/test.jpg")); 我收到以下例外情况: Exception in thread "main" javax.imageio.IIOException: Invalid icc profile: bad sequence number at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImageH
ImageIO.read(new FileInputStream("R:/temp/test.jpg"));
我收到以下例外情况:
Exception in thread "main" javax.imageio.IIOException: Invalid icc profile: bad sequence number
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImageHeader(Native Method)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readNativeHeader(JPEGImageReader.java:560)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.checkTablesOnly(JPEGImageReader.java:315)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.gotoImage(JPEGImageReader.java:437)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readHeader(JPEGImageReader.java:553)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(JPEGImageReader.java:931)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.read(JPEGImageReader.java:915)
at javax.imageio.ImageIO.read(ImageIO.java:1422)
at javax.imageio.ImageIO.read(ImageIO.java:1326)
我不知道为什么有时候有效,有时候失败。它可能来自JPG本身,但我如何解决这个问题
谢谢您使用的是哪个版本的java?正如本文所讨论的,Java1.5中似乎存在一个bug-