有超过60k张图像,大小为10KB-1MB,我都需要它们全部称重<80KB,我该如何处理?无法通过预览打开太多图像。我想终端中有解决方案
答案 0 :(得分:2)
首先使用 homebrew 安装 ImageMagick 和 GNU Parallel :
brew install imagemagick
brew install parallel
然后转到图像所在的目录并创建一个输出目录:
cd where/the/images/are
mkdir output
现在从 GNU Parallel
运行 ImageMagickfind . -name "*.jpg" -print0 | parallel -0 magick {} -define jpeg:extent=80kb output/{}