Jak używać ImageMagick do zbiorczego przycinania pustego miejsca w plikach png?

3

Właśnie zainstalowałem ImageMagick (nowy w Terminalu) i nie mogę dowiedzieć się, jak zbiorczo przyciąć folder pngs, aby usunąć całą przezroczystą przestrzeń wokół png (tzn. Kwadratowe logo na prostokącie png z przezroczystym obszarem, który można przyciąć)

Próbuję przenieść wszystkie pngi do innego folderu, który został wywołany.

Co to jest polecenie?

Lukas_T
źródło

Odpowiedzi:

2

Aby przyciąć pojedynczy obraz:

convert /path/to/original.png -trim +repage /path/to/out/trimmed.png

Aby przyciąć każdy png w folderze:

cd /path/to/folder
mkdir ../out
for f in ./*.png; do
  convert "$f" -trim +repage "../out/$f";
done
grg
źródło