java的 ImageIO.read() 变红bug处理

java的 ImageIO.read()方法会导致某些图片变红。
参考如下资料

  1. http://www.oschina.net/question/1092_23668?sort=default&p=2#answers
  2. http://stackoverflow.com/questions/13605248/java-converting-image-to-bufferedimage
  3. http://blog.csdn.net/yang3wei/article/details/9293811
  4. http://blog.csdn.net/kobejayandy/article/details/44346809
  5. http://stackoverflow.com/questions/2408613/unable-to-read-jpeg-image-using-imageio-readfile-file
  6. http://blog.csdn.net/cctt_1/article/details/17580327

JPEGImageDecoder decoder = JPEGCodec.createJPEGDecoder(in);
retImage = decoder.decodeAsBufferedImage();

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容