Java图像质量(JPEG)

时间:2011-04-23 06:02:39

标签: java image jpeg pixel dpi

是否可以获得现有图像的当前质量?

我想加载JPEG并再次保存,而不会改变质量和DPI。 (我需要在保存之前做一些像素操作)

1 个答案:

答案 0 :(得分:0)

JPEG是一种有损格式。

直接这样做,阅读图像,做你需要做的事情,重新编码图像,会导致图像略微恶化。

那就是说,如果没问题,那么你需要知道JPEG编码质量的工作方式,就是要确定保持对比的信息量。质量越低,过渡的可能性就越小。换句话说,这不是JPEG文件中包含的单个设置,而是确定保存的图像数据数量的设置。

可以做的是说最终图像需要与原始图像大小相同。然后,您可以以不同的质量设置对结果进行编码,并选择给出所需图像大小的结果。