首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenIMAJ与图像读取异常

OpenIMAJ与图像读取异常
EN

Stack Overflow用户
提问于 2015-07-02 17:02:10
回答 1查看 700关注 0票数 1

我遵循OpenIMAJ教程,当我运行以下代码时:

代码语言:javascript
复制
import java.io.IOException;
import java.net.URL;
import org.openimaj.image.ImageUtilities;
import org.openimaj.image.MBFImage;
import org.openimaj.image.colour.ColourSpace;
import org.openimaj.image.colour.RGBColour;

public class App {
    public static void main( String[] args ) throws IOException {

    MBFImage image = ImageUtilities.readMBF(new URL("http://dl.dropbox.com/u/8705593/sinaface.jpg"));
    System.out.println(image.colourSpace);

    }
}  

我得到以下例外:

代码语言:javascript
复制
Exception in thread "main" java.io.IOException: org.apache.sanselan.ImageReadException: Can't parse this format.
  at org.openimaj.image.ExtendedImageIO.read(ExtendedImageIO.java:189)
  at org.openimaj.image.ExtendedImageIO.read(ExtendedImageIO.java:238)
  at org.openimaj.image.ImageUtilities.readMBF(ImageUtilities.java:381)
  at somefolder.App.main(App.java:37)
Caused by: org.apache.sanselan.ImageReadException: Can't parse this format.
  at org.apache.sanselan.Sanselan.getImageParser(Sanselan.java:621)
  at org.apache.sanselan.Sanselan.getBufferedImage(Sanselan.java:1260)
  at org.apache.sanselan.Sanselan.getBufferedImage(Sanselan.java:1163)
  at org.apache.sanselan.Sanselan.getBufferedImage(Sanselan.java:1136)
  at org.openimaj.image.ExtendedImageIO.read(ExtendedImageIO.java:187)
... 3 more

有人知道我怎么解决这个问题吗?谢谢。

编辑:如果我下载图像并从文件系统读取它,它就能工作。尽管如此,我还是想了解为什么从URL中读取不起作用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-03 08:10:09

不久前,Dropbox在那里更改了urls &现在使用302重定向到https://dl.dropboxusercontent.com/u/8705593/sinaface.jpg。Java的URL类在打开原始URL时不遵循重定向,最终导致此错误。

我们已经用新的工作URL:http://openimaj.github.io/openimaj/tutorial/processing-your-first-image.html修复了开发版本的文档

(注意:如果您需要处理重定向,org.openimaj.io.HttpUtils类具有从URL打开InputStreams的功能,同时处理一些可能的重定向策略,包括302 s和基于元刷新的重定向)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31190592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档