且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

在Java中将位图图像转换为未压缩的tif图像

更新时间:2023-01-23 10:25:24

您可以使用 ImageWriteParam 来禁用压缩:

You can use ImageWriteParam to disable compression:

TIFFImageWriterSpi spi = new TIFFImageWriterSpi();
ImageWriter writer = spi.createWriterInstance();
ImageWriteParam param = writer.getDefaultWriteParam();
param.setCompressionMode(ImageWriteParam.MODE_DISABLED);

ImageOutputStream ios = ImageIO.createImageOutputStream(new File("output.tif"));
writer.setOutput(ios);
writer.write(null, new IIOImage(bmp, null, null), param);