54得票9回答
使用Maven与Java高级图像处理

安装JAI相当繁琐,涉及多个jar包和环境变量。如果我能将其作为常规的Maven依赖项添加,这将有助于项目的可移植性。 我正在使用的POM片段是:<dependency> <groupId>com.sun.media</groupId> <a...

10得票6回答
更快的ColorConvertOp替代方案

我有一个将类型为TYPE_CUSTOM的BufferedImages转换为TYPE_INT_RGB的方法。我正在使用以下代码,但我真的很希望找到更快的方法来进行此操作。BufferedImage newImg = new BufferedImage( src.getWidth(), ...

10得票2回答
如何解决“无法读取JPEG2000图像:未安装Java高级图像(JAI)图像I/O工具”问题

我正在建立一个Java项目,使用PDFBox从PDF中获取图像。由于我在使用Tika-app的其他功能,所以我决定使用tika-app-1.20.jar内置的PDFBox。 我已经尝试过在Tika-app之前包含jai-imageio-core-1.3.1.jar,因为Tika-app中已经...

27得票5回答
从Maven中央库下载javax.media.jai_core:1.1.3时出现错误。

我在从Maven中央库下载javax.media.jai_core:1.1.3时遇到了错误。 错误信息如下:download failed: javax.media#jai_core;1.1.3!jai_core.jar 使用 Play 编译器。

10得票3回答
在Java中从非常大的图像文件中读取区域

有没有一款能够读取非常大的图像文件(例如JPEG文件),并且不需要在内存中保存整个图像的Java库。 或者说,哪个Java库能够以最小的开销处理非常大的图像文件。

19得票3回答
JAI和ImageIO在64位Windows上的应用

我在寻找适用于64位Windows的JAI和ImageIO库,但是没有找到它们的任何版本。6-7年前在Java Bug跟踪系统上有关于最后一个64位Windows版本的请求。 我认为,JAI的开发者不会发布任何适用于Win64的版本。:( 我的问题是,我们可否从它们的源代码中构建适用于64...

14得票8回答
JAI供应商名称为空

我完成了旋转TIFF图像的应用程序编码,需要使用JAI来处理TIFF文件。在Eclipse中工作时一切正常,但是每当我为库创建一个fat jar并实现它(按照http://fjep.sourceforge.net/fjeptutorial.html),当我执行java -jar Push.ja...

15得票4回答
检测CMYK图像的纯Java替代JAI ImageIO

首先,我想解释导致这个问题的情况/要求: 由于IE 8及以下版本无法显示CMYK图像(JPEG),因此在我们的Web应用程序中,我们不能支持它们。因此,我们需要检测当有人想上传此类图片时并禁止上传。 不幸的是,Java的ImageIO无法读取这些图像或者无法让我获取检测到的颜色空间。从调试...

9得票9回答
检查文件是否为图像

我正在使用JAI,并创建一个文件: PlanarImage img = JAI.create("fileload", myFilename); 在那一行代码之前,我已经检查了文件是否存在。但是,我如何检查文件是 .bmp、.tiff 还是图像文件呢? 有人知道吗?

10得票3回答
Java.lang.NoClassDefFoundError: 无法初始化类javax.media.jai.JAI

我最近开始使用GeoTools编写我的第一个程序,同时还使用JAI- Java Advanced Imaging 1_1_2_01和JDK 1_7。 在添加了GeoTiff Jars之后,它开始出现问题。我遇到了以下错误: Exception in thread "main" java...