【问题标题】:Option for Java Advanced Imaging(JAI)?Java 高级成像 (JAI) 的选项?
【发布时间】:2014-02-18 10:39:08
【问题描述】:

我试图阅读 .tiff 图像。我知道我无法通过 ImageIO.read 读取 tiff 文件,然后阅读了支持 .tiff 图像的 JAI API,但我没有使用 JAI API。 那么 JAI API 还有其他选择吗?或者我在哪里可以获得 JAI API?

【问题讨论】:

标签: java javax.imageio


【解决方案1】:

您可以使用ImageIO.read(...) 阅读 TIFF。

默认情况下没有安装插件。您可以使用 JAI ImageIO 中的插件,或者您可以尝试我的Twelvemonkeys 项目中的 TIFF 阅读器。这些都是 ImageIO 的插件,并且允许您使用您已经知道的 API。

如果您不介意使用不同的 API 进行阅读,Commons Imaging 也应该可以工作。

【讨论】:

  • 我刚刚尝试了 Twelvemonkeys ,其中缺少许多类,所以它不起作用
  • @swapnil7:我可以向你保证,所有课程都在那里。 :-) 您可能只是缺少一些依赖项。你在使用 Maven 吗?或者您是否尝试过使用依赖项here? PS:现在可以从 Maven Central 获得 3.0-rc5。
  • 不,我没有使用 Maven
【解决方案2】:

Apache 公共映像。速度较慢但更易于使用

【讨论】:

    猜你喜欢
    • 2014-08-23
    • 2020-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多