标签: java image
我正在研究Java中的小项目,我在其中加载图像(BMP格式,使用方法ImageIO.read()),使用jpeg压缩算法,最后我想保存它(写入图像)。方法当我想保存图像时,ImageIO.write会自己进行压缩。有没有可能用自己的压缩来编写压缩图像?
注意:我想将其保存为jpg文件
注2:以同样的方式我想实现jpg解码器,我需要保存bmp文件(我希望它与jpg保存的情况相同)
答案 0 :(得分:2)
如果你看一下ImageIO的javadoc,你会发现,可以使用(现有的)ImageWriter。有了这个可能会设置不同的选项。
这是如何适合我不知道的学校项目。使用现有的ImageWriter,可能有一种选择。
编写包含压缩的ImageWriter我并不完全考虑学校水平或教育水平。
一个开始可能是this。