通常情况下,当图像进入我的网站时,我使用默认质量为80%的图像库将其保存为jpg格式。现在,当我需要对其进行一些其他操作时(比如剪切它,甚至只是调整大小),图像将以jpg格式打开,处理并保存。但是,如果在我不想再次压缩之前压缩它,或者每次需要执行操作时质量都会下降。检测JPG压缩率?
有没有一种方法可以使用标准GD php库中的工具检测图像已经被压缩了多少(与我猜想的png版本相比)?我知道,通过比较相对压缩量来检测图像被Photoshopped的位置的工具是如此,所以我认为可以检测到压缩量,但是有人知道我会如何去做这种计算吗?谢谢。
对于我所知道的,你不能从jpg文件中获得质量率 – 2012-02-17 21:59:10
我知道它不是保存在文件本身的元数据中,但可能有一些计算方法 – hackartist 2012-02-17 22:00:03
不可以。 .. – 2012-02-17 22:06:43