美文网首页
解决ImageIo图像类型不支持的异常:Unsupported

解决ImageIo图像类型不支持的异常:Unsupported

作者: 王乐城愚人云端 | 来源:发表于2022-07-08 22:24 被阅读0次

一、异常解释
javax.imageio.IIOException: Unsupported Image Type异常一般情况是由于图片颜色模式是CMYK导致的,因为其内部读取文件的类JPEGImageReader只能读取RGB color model

二、解决方案
使用TwelveMonkeys就可以解决了。
TwelveMonkeys的使用比较简单,只要把相关的jar包加入到类路径,他的类我们基本不会用到,只要使用jdk ImageIO或其上层的接口就行了。jdk的ImageIO有自动发现功能,会自动查找相关的编解码类并使用,而不使用jdk默认的编解码类。

相关文章

网友评论

      本文标题:解决ImageIo图像类型不支持的异常:Unsupported

      本文链接:https://www.haomeiwen.com/subject/rmsbvrtx.html