ImageMagick-删除横向图像并裁剪/调整大小
我有一堆图片(刚刚超过10000张),我需要执行两项任务来填充一个数码相框,使其具有正确的尺寸。任何帮助都将不胜感激 任务1:删除所有纵向照片,只留下横向照片ImageMagick-删除横向图像并裁剪/调整大小,imagemagick,Imagemagick,我有一堆图片(刚刚超过10000张),我需要执行两项任务来填充一个数码相框,使其具有正确的尺寸。任何帮助都将不胜感激 任务1:删除所有纵向照片,只留下横向照片 任务2:调整剩余图像的大小并将其裁剪为800 x 460。类似于下面的shell脚本 #!/bin/sh for i in *.jpg; do type=$(identify -format '%[exif:orientation]' $i) case $type in 1) convert $
任务2:调整剩余图像的大小并将其裁剪为800 x 460。类似于下面的shell脚本
#!/bin/sh
for i in *.jpg;
do
type=$(identify -format '%[exif:orientation]' $i)
case $type in
1)
convert $i -resize 800x460^ \
-gravity center -extent 840x460 $i_resized.jpg;;
6)
rm $i;;
8)
convert $i -resize 800x460^ \
-gravity center -extent 840x460 $i_resized.jpg;;
esac
done
有关使用ImageMagick进行裁剪和调整大小的更多信息,请参阅