【发布时间】:2010-03-08 18:38:47
【问题描述】:
我认为标题已经足够了。 我有一个完整质量的 BufferedImage,我想通过一个低输出流发送它 位深度。我不想要一个算法来逐个像素地改变质量,所以它仍然是一个完整的质量。
因此,我们的目标是通过 OuputStream 写入图像(以全分辨率、全尺寸),写入所需的字节数非常少。
谢谢,
马丁
【问题讨论】:
-
您是否希望最小化发送的实际字节流?如果是这样,那么我认为您应该只使用 Java 中的许多图像编码器将图像编码为许多压缩的图像格式之一,例如(PNG - 无损)、JPG(有损)。
-
"bitdepth" 是每个像素的位数。你不想改变质量,但是“位深度”是怎么回事?
标签: java io image-manipulation bufferedimage