2012-03-10 3 views
0

나는 정확한 치수의 사진으로 디지털 사진 프레임을 채우기 위해 두 가지 작업을 수행해야하는 이미지 묶음이 10,000 개가 넘습니다. 어떤 도움을 주시면 감사하겠습니다.ImageMagick - 풍경 이미지 삭제 및 자르기/크기 조정

작업 1 : 세로 방향의 풍경 사진 만 삭제하십시오. (800)에 다음 쉘 스크립트와 같은 X 460

답변

0

뭔가 이미지를, 나머지 크기 조정 및 자르기 :

작업 2. 자르기 및 ImageMagick과 함께 크기 조정에 대한 자세한 내용은

#!/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 v6 Examples -- Resize or Scaling