1

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

1 ответ1

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/ для большего количества примеров.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .