우분투 리눅스 이미지 사이즈 포멧 변경 일괄 수정 by 길가풀꽃

sudo apt-get install -y imagemagick


설치가 완료 되었으면 사진 폴더로 들어가서 오른쪽 버튼 - 여기에서 터미널 열기를 합시다.

love 라는 jpg 파일을 수정해 보지요.


$ convert -resize "50%" love.JPG littlelove.png

love.JPG 라는 파일을 사이즈를 반으로 줄여서 littlelove.png로 새로 저장하라!는 명령입니다.

사이즈 변경과 (50% 축소) 포멧 변경(jpg -> png)을 한번에 했습니다 ^_^

다만 주의하실 점은 확장자의 대소문자를 (jpg JPG png PNG) 구분하셔야 됩니다.



$ convert -resize "500x800!" test.jpg ../test2.jpg

이건 뭔지 아시겠죠?

해상도 사이즈를 500x800으로 조절한다. ( * 가 아니라 x 입니다.)

새로 저장하는 파일을 상위 디렉터리에 저장해라.


여기서도 주의하실 점은 "500x800!" 뒤에 '!' 느낌표를 붙였습니다.

그냥 "500x800"으로 할 경우 가로 세로 비율이 고정되어 있어서 한쪽이 다르게 나옵니다.

원본 이미지와 비율이 다를 경우 500x800 중 더 작은 사이즈인 500을 기준으로 고정 사이즈 변환이 됩니다.

500x800이 아니라 비율에 의해 500x600 or 500x700 이런 식으로 저장이 되겠지요.

하지만 뒤의 ! 를 붙이면 절대 사이즈로 변환됩니다.)


convert test.psd out.png

psd 파일도 변환가능하구요!!

이 외에도 convert -help를 입력해 보시면 정말 많은 명령어가 있음을 알 수 있습니다. ^^


convert -resize 800x600i a*.jpg a.png

이런 식으로

a로 시작하는 모든 jpg 파일들을

a-1.png

a-2.png

800x600 해상도로 a 뒤에 숫자가 붙은 png 파일로 동시 변환할 수 있습니다.



덧글

댓글 입력 영역

최근 포토로그