项目中经常会用到jpg图片,为了节省空间会将jpg压缩,即设置品质小于100。那么,给定了一张jpg的图片,如何让能知道它当前的压缩品质呢?
百度搜了一下,用ps或者某些高级的看图软件,可以查看,但是,软件太大,用起来不太方便。所以就想能不能自己做一个小工具,用来查看jpg图片的品质。
通过很长时间的搜索,发现做起来有些困难,而且还不能保证所有的图片都能用。
具体看下面的参考文章。不得不承认Microsoft 确实很强大。
文章里边大概是说:
1、压缩数值并没有直接存储在图片当中;
2、可以读取量化表来确定压缩品质,但不保证始终有效;
3、可以和标准量化表对比来确定压缩品质;但是,如果图片压缩时,使用了自定义的量化表,依然会无效。
总的来说就是没有直接存储该信息,实现起来略困难,不能保证对所有图片有效。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。