2012-08-06 57 views
1

是否可以使用PHP检测JPEG图像的压缩级别,而不使用文件的“原始”(未压缩)版本?如何检测JPEG图像的压缩级别?

如果是,该怎么办?

+1

我认为你正在寻找http://stackoverflow.com/questions/4853851/libjpeg-get-compression-ratio-of-image – av501 2012-08-06 21:29:48

+0

如果你只是想知道文件大小的压缩比率,因此您需要知道原始文件的格式。所以一个原始的24位RGB将是3 *宽*高的字节大小,现在你有当前的JPEG尺寸,你会得到压缩比。 – av501 2012-08-06 21:32:00

回答

1
+0

这是不一样的质量..(注意,JPEG是一种压缩类型) – 2012-08-06 21:31:14

+0

至于第二个链接,我不知道它在实践中是如何工作的。 AFAIK压缩质量不作为JPEG标头/元信息的一部分存储。 – 2012-08-06 22:04:38

+0

@pst我不太确定。我经常使用Imagick,但不是那些方法。 – 2012-08-06 22:06:00