Automator - 从指定边缘裁剪

Automator - 从指定边缘裁剪

我正在尝试创建一个 Automator 文件夹操作来自动裁剪添加到特定文件夹的图像。它可以工作;但是,它会将图像裁剪到中心。我怎样才能从右边缘开始裁剪?我发现普罗珀·克罗珀,它看起来可以满足我的需要,但不幸的是它是为 PPC 编译的,因此不是通用操作。有没有其他替代方案(最好是 Automator 操作)?如果 Automator 无法实现这一点,我可以下载其他软件来实现这一点吗?

答案1

安装自制然后使用 安装 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/查看更多示例。

相关内容