Automator - Обрезать с указанного края

1

Я пытаюсь создать действие папки Automator для автоматического кадрирования изображений, которые добавляются в определенную папку Оно работает; однако, это обрезает изображения к центру. Как я могу обрезать, начиная с правого края? я нашел Проппер Кроппер Похоже, что он делает то, что мне нужно, но, к сожалению, он был скомпилирован для PPC, и поэтому не является универсальным действием Есть ли альтернатива (желательно действие Automator)? Если это невозможно с Automator, можно ли загрузить какое-либо другое программное обеспечение для этого?

gtmtg
источник

Ответы:

3

устанавливать Homebrew и затем установите ImageMagick с brew install imagemagick,

for f in "$@"; do
    # mogrify when file is a png or file is a jpg image
    [[ "$f" != *.png && "$f" != *.jpg ]] && continue
    /usr/local/bin/mogrify -crop 50x50+0+0 "$f"
done
  • -crop 50x50+0+0: обрезать из левого верхнего угла, создать только одно изображение
  • -crop 50x50+0+0 -gravity SouthEast: обрезка из правого нижнего угла
  • -resize 160x90^ -gravity center -extent 160x90: сделать изображения меньше или больше и обрезать их так, чтобы они заполнили указанную область
  • -crop '-50-50' -crop '+50+50': обрезать 50 пикселей со всех сторон

Увидеть http://www.imagemagick.org/Usage/resize/ для большего количества примеров.

Lri
источник