电光石火-穿越时空电光石火-穿越时空


ImageIO.read 读取图片时报错 Unsupported Image Type

原因:
ImageIO中读取文件的类为JPEGImageReader,这个类只能读取RGB color model,如果文件被PhotoShop或美图秀秀修改过,图片的color model会变成CMYK,而JPEGImageReader不支持该类型,所以报错。

解决方法:
1、转换图片,太复杂,不推荐;
2、引用以下jar包

// https://mvnrepository.com/artifact/com.twelvemonkeys.imageio/imageio-jpeg
compile group: 'com.twelvemonkeys.imageio', name: 'imageio-jpeg', version: '3.6'
本博客所有文章如无特别注明均为原创。作者:似水的流年
版权所有:《电光石火-穿越时空》 => ImageIO.read 读取图片时报错 Unsupported Image Type
本文地址:http://www.ilkhome.cn/index.php/archives/726/
欢迎转载!复制或转载请以超链接形式注明,文章为 似水的流年 原创,并注明原文地址 ImageIO.read 读取图片时报错 Unsupported Image Type,谢谢。

评论