我有一个使用 JAI 处理图像的应用程序。它需要 TIFF 文件,读取它们,将内容包装到 SeekableStream 中,然后使用 JAI.create 创建 PlanarImage。
我想要做的是将源从 TIFF 文件更改为已经存在的组件,它以存储在字节数组中的栅格形式为我提供图像数据。我知道栅格数据的格式(宽度、高度、每个样本的位数等)。但我找不到像以前一样为 JAI 创建 PlanarImage 的方法。
我唯一的想法是从光栅创建一个 java.awt.Image 并将其与 JAI.create 一起使用。这可以吗,还是有更好的解决方案?