使用 Java 高级成像 API 时的性能问题
在我们的项目中,我们使用 JAI 在小程序中显示图像的一部分、旋转图像和基本缩放。我们现在观察到该小程序需要很长时间来加载 - 第一次大约需要 20 秒…
java.awt.image.BufferedImage 使用自定义 ColorSpace 24 位 RGB 到 8 位灰度转换
我想使用 java.awt.image.BufferedImage 进行简单的颜色到灰度转换。我是图像处理领域的初学者,所以如果我感到困惑,请原谅。 我的输入图像是 RGB 24…
使用 JMF、Java 进行快速 24 位 RGB 到灰度转换
我正在用 Java 开发一个简单的(或者至少是这么认为的)桌面应用程序,用于实时图像处理。我选择使用 Java Media Framework (JMF) 访问视频帧。我有一…
在Java中将位图图像转换为未压缩的tif图像
我正在尝试将位图图像转换为未压缩的 tif 文件,以便与 Tesseract OCR 引擎一起使用。 我可以使用此方法生成压缩的 tif 文件... final BufferedImage …
JAI 文件加载/文件存储操作与 JAI 图像读取/图像写入操作。差异?
JAI 的 FileLoad/FileStore 操作和 ImageRead/ImageWrite 操作有什么区别? 一组在任何方面都比另一组更好吗?哪些应该用作默认值?…
将 ImageOutputStream 转换为 byte[]
一直尝试使用 JAI 将 ImageOutputStream 转换为 byte[]。任何意见都将受到赞赏。谢谢。 抱歉,这是我正在处理的代码片段。我不得不提前发布它。我面临…
我应该使用 JAI 吗?
我想开发具有大量图像处理功能的程序。我想使用 Java 和 JAI,但在我看来,Jai 已经老了,不再发展了? (http://java.sun.com/javase/technologies/de…
如何显示 TIFF 图像的拼接,允许缩放和移动
我想编写一个简单的 Java 应用程序来显示 TIFF 图像的大拼接图块的一部分。我希望能够缩放和移动。 使用 JAI 是当前最好的方法吗?该文档似乎非常过时…
JAI:读取 12 位 JPEG 文件
我是 Java 高级成像领域的新手,我遇到的第一个障碍是读取 12 位、单波段、灰度 JPEG 文件的能力。我已经看到有关 JAI 可以实现这一点的参考,但没有…
安装原生JAI,出现黑线
当我安装本机 JAI 时,缩放图像中出现黑线。有谁知道如何避免这种情况? ParameterBlockJAI pb = new ParameterBlockJAI("scale"); pb.addSource(imag…
如何检索 tiff 图像中的像素(用 JAI 加载)?
我正在使用一个类(DisplayContainer)来保存应该向用户显示的 RenderedOp 图像: RenderedOp image1 = JAI.create("tiff", params); DisplayContaine…
在 Eclipse 中导入 JAI 时出现问题
我尝试在 Mac OS X 10.6 上运行的 Eclipse 中使用以下导入: import javax.media.jai.JAI; 不幸的是,这不起作用,而是收到以下消息: “访问限制:由…
使用 JAI 创建图像马赛克时出现问题
我正在尝试使用 JAI 创建一个由 4 个 TIF 图像组成的马赛克,每个图像的尺寸为 5000 x 5000。我编写的代码如下.. RenderedOp mosaic=null; ParameterB…
如何从字节数组栅格创建 JAI PlanarImage?
我有一个使用 JAI 来处理图像的应用程序。它获取 TIFF 文件,读取它们,将内容包装到 SeekableStream 中,然后使用 JAI.create 创建 PlanarImage。 我…