关于图片质量

ImageMagick 命令 convert,有个参数 -quality 是用来设置图片输出的质量的,问题:
1、一张已经存在的图片,是否可以查看它的质量,怎么查呢?
2、这个参数是否是以原图质量为基准作图的,如果原图质量是40,而设置的输出质量是80,可以做到吗?

阅读 11.1k
1 个回答
  1. 据我所知,有个identify -verbose imagename的命令可以显示图片的详细信息,但是只有jpg格式的图片才会显示quality这一项,而且显示的还是默认值92,除非这张图片是用convert转化出来的。
    顺便说下,ImageMagick给jpg提供的默认值是92,给png提供的默认值是75.
    详情请移步这个网址http://www.imagemagick.org/script/command-line-options.php#quality

  2. 亲自实验的结果是:可以设置输出质量大于原图质量,但是在计算的时候是按照原图质量来算的……一张quality只有20的jpg图片,转化成quality为100的图片,没有任何肉眼可见的变化。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进