【发布时间】:2011-04-23 14:56:16
【问题描述】:
是否可以获得现有图像的当前质量?
我想在质量和 DPI 没有任何变化的情况下加载 JPEG 并再次保存。 (保存前我需要做一些像素操作)
【问题讨论】:
是否可以获得现有图像的当前质量?
我想在质量和 DPI 没有任何变化的情况下加载 JPEG 并再次保存。 (保存前我需要做一些像素操作)
【问题讨论】:
JPEG 是一种有损格式。
这样做的直接方法,读取图像,做你需要做的,重新编码图像,会导致图像稍微变质。
也就是说,如果这没问题,那么您需要知道质量在 JPEG 编码中的工作方式是确定要保留多少关于对比度的信息。质量越低,过渡越不清晰。换句话说,这不是 JPEG 文件中包含的单个设置,而是确定保存的图像数据数量的设置。
您可以做的是说最终图像需要与原始图像大小相同。然后,您可以以不同的质量设置对结果进行编码,并选择一个提供您想要的图像大小的设置。
【讨论】: