gpt4 book ai didi

gif - javax.imageio.ImageIO : "IIOException: Unsupported image type" error when loading a gif file

转载 作者:行者123 更新时间:2023-12-04 05:04:19 25 4
gpt4 key购买 nike

我想使用以下 gif 文件加载

ImageIO.read(new URL("http://logos.affili.net/120x40/10421.gif"))

这条线抛出
javax.imageio.IIOException: Unsupported Image Type

为什么?有没有办法加载这样的文件?我只需要加载它们以确定以像素为单位的图像大小(高度和重量)。

最佳答案

问题是:

a) 有问题的图像 "http://logos.affili.net/120x40/10421.gif"尽管它是扩展名,但它不是 GIF,而是 JPEG(这对于 ImageIO 来说实际上是可以的,因为它无论如何都不会查看文件扩展名,但它是分析的一部分)。

b) 此外,图像是 CMYK (YCCK) JPEG。标准JPEGImageReader不处理 CMYK JPEG,并导致您遇到的异常。

你可以用我的JPEG ImageIO plugin读取此类文件,或查看其他替代方案,如 Sanselan/Commons Imaging、JAI 等。

Java ImageIO IIOException: Unsupported image type?Pure Java alternative to JAI ImageIO for detecting CMYK images了解更多信息。

关于gif - javax.imageio.ImageIO : "IIOException: Unsupported image type" error when loading a gif file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15722604/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com