GraphicsMagick 是從 ImageMagic 中分支出來的,原因是作者起了分歧。兩者功能相似。根據一些網上資料的反映,ImageMagic 的功能要豐富一些,而 GraphicsMagick 的速度則更快一些。
對 804 張 JPG 圖片作旋轉操作,得到 ImageMagic 用時 6m 50s,GraphicsMagick 用時 4m 14s。GraphicsMagick 確實要比 ImageMagic 快一些。
ImageMagic:
for file in *.jpg; do
magick "$file" -rotate 270 "rotated/$file"
done
GraphicsMagick:
for file in *.jpg; do
gm convert -rotate 270 "$file" "rotated/$file"
done
參考:What is the difference between ImageMagick and GraphicsMagick? | Stack Overflow