Java:如何在我自己压缩后编写图像

时间:2014-03-25 11:17:15

标签: java image

我正在研究Java中的小项目,我在其中加载图像(BMP格式,使用方法ImageIO.read()),使用jpeg压缩算法,最后我想保存它(写入图像)。方法当我想保存图像时,ImageIO.write会自己进行压缩。有没有可能用自己的压缩来编写压缩图像?

注意:我想将其保存为jpg文件

注2:以同样的方式我想实现jpg解码器,我需要保存bmp文件(我希望它与jpg保存的情况相同)

1 个答案:

答案 0 :(得分:2)

如果你看一下ImageIO的javadoc,你会发现,可以使用(现有的)ImageWriter。有了这个可能会设置不同的选项。

这是如何适合我不知道的学校项目。使用现有的ImageWriter,可能有一种选择。

编写包含压缩的ImageWriter我并不完全考虑学校水平或教育水平。

一个开始可能是this