imagemagick - 将图像质量降低至 1% 以下?

imagemagick - 将图像质量降低至 1% 以下?

我怎样才能将图像质量降低到 1% 以下?例如 0.5%?我的失败尝试:

  IFS=$'\n'
  for f in $(find . -iname '*.jpg' -o -iname "*.png")
  do
    convert -quality 0.5% -resize 70% "$f" "${f%.*}-placeholder${f//*./.}"
  done

有任何想法吗?

答案1

有效imagemagick的最高压缩值为1%。因此,任何小于1%(更高压缩)的值,如下所示

convert -quality '0.5%' input.jpg output.jpg

不管用1


1.https://imagemagick.org/script/command-line-options.php#quality

相关内容