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