【发布时间】:2017-01-16 04:32:48
【问题描述】:
我想将 2 个 jpeg 图像编码为一个 3 页的 TIFF 文件。规格如下。
- JPEG 压缩,图像 1 的质量为 35
- 图像 1 的 CCITT 压缩图像
- 图像 2 的 CCITT 压缩图像
我能够为以上 3 种类型生成单独的 tiff 文件。但是当我尝试组合它们时,我必须进行一次压缩
param(`params.setCompression(TIFFEncodeParam.COMPRESSION_PACKBITS);`)
扩大尺寸。
如何为不同的页面设置不同的压缩方式?
【问题讨论】:
-
你能再显示一些代码吗?如果您使用 JAI 的 ImageIO 部分,您应该能够将多个页面编写为一个序列,并将单独的参数/压缩传递给每个
writeToSequence(img, param)调用。 -
是的,我使用的是 JAI。但现在我改为icafe 更容易。
-
感谢您的建议。会试试的
标签: java image javax.imageio jai icafe