【发布时间】:2014-04-08 19:02:46
【问题描述】:
我想为我的网站生成缩略图。现在我正在使用以下处理文件夹(基于this 答案):
mogrify -interlace Plane -thumbnail 280x210^
-gravity center -extent 280x210 -quality 85% *.jpg
这将创建具有给定大小的缩略图(调整大小和裁剪)。
我也有这个命令的单图像版本:
convert test.jpg -interlace Plane -thumbnail 280x210^
-gravity center -extent 280x210 -quality 85% testout.jpg
我还使用facedetect 从原始图像中获取人脸位置(在创建缩略图之前)。对于带有人脸的照片,我计算了人脸中心的平均 X、Y 位置。
现在,我想在上面的命令中使用这个位置来更智能地裁剪图片。目前图像是从两侧裁剪的 (-gravity center),但我想使用我的坐标,以便在裁剪图像时显示面部。
有没有办法将它输入到 imagemagick 中?
【问题讨论】:
标签: image image-processing imagemagick thumbnails