java imageIO 读取图片问题

一读就报错Exceptioninthread"main"java.lang.IllegalArgumentException:NumbersofsourceRasterb... 一读就报错
Exception in thread "main" java.lang.IllegalArgumentException: Numbers of source Raster bands and source color space components do not match
at java.awt.image.ColorConvertOp.filter(ColorConvertOp.java:482)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.acceptPixels(JPEGImageReader.java:1268)
at com.sun.imageio.plugins.jpeg.JPEGImageReader.readImage(Native Method)
展开
 我来答
百度网友9308069
2017-09-22 · TA获得超过1万个赞
知道大有可为答主
回答量:3947
采纳率:89%
帮助的人:1930万
展开全部
试了一下,这张jpg图片中含有大量的元数据(注解数据),结构复杂,导致java读取错误。
可用画图等图片编辑软件“另存为”或者“导出”一下,同时去掉元数据。
就可以被ImageIO读取
wyll365
2017-09-21 · TA获得超过285个赞
知道小有建树答主
回答量:343
采纳率:0%
帮助的人:100万
展开全部
错误日志分享出来呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式