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

2020-11-03 15:38:05 浏览数 (1)

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

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

代码语言:javascript复制
// https://mvnrepository.com/artifact/com.twelvemonkeys.imageio/imageio-jpeg
compile group: 'com.twelvemonkeys.imageio', name: 'imageio-jpeg', version: '3.6'

0 人点赞