【问题标题】:"Unsupported Image Type" exception in only few images仅少数图像中出现“不支持的图像类型”异常
【发布时间】:2011-02-23 03:37:23
【问题描述】:

在我的 java-swing 项目中。
我有一帧,用户可以在其中删除图像并将图像保存在数据库中。
现在这项工作完美无缺,但有些图像没有显示。
这是不支持的图像 Image 1Images 2 .. 这是一些未读取的图像...

它向我展示了异常,例如
javax.imageio.IIOException: Unsupported Image Type

我可以检查一下,是否支持用户删除的图像?
我可以将不支持的文件转换为 java 中支持的文件吗?

【问题讨论】:

标签: java swing image image-processing


【解决方案1】:

是的,好吧,当图像类型不受支持时,'javax.imageio' 会引发此异常。您可以捕获异常。这表明它不受支持,您可以从那里做任何您想做的事情。

根据定义,你不能转换这个文件——那么不能用'javax.imageio'。但是您可能会发现其他解析器可能恰好读取了该文件。它们看起来确实是有效的 JPEG。

【讨论】:

  • ya..正是我试图捕捉那个异常并做所有的事情但是如何渲染那种文件?
  • 只渲染一个准备好的文件,包含“不支持的图像类型,选择另一个”之类的内容。
猜你喜欢
  • 1970-01-01
  • 2012-04-17
  • 1970-01-01
  • 1970-01-01
  • 2018-06-25
  • 1970-01-01
  • 2011-11-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多