728x90
반응형
이번 글에서는 ImageMagick을 사용하여 원본 이미지의 가로, 세로 크기 비율을 유지하면서 크기를 변경하는 두가지 명령어에 대해 알아보겠습니다. ImageMagick은 강력한 오픈소스 이미지 처리 소프트웨어입니다. 200가지 이상의 이미지 파일 형식을 지원하며, 이미지 생성, 편집, 변환 등 다양한 작업을 명령줄에서 수행할 수 있습니다.
주요 기능
- 이미지 형식 변환 (JPG, PNG, GIF, WebP 등)
- 크기 조정 및 회전
- 필터 및 효과 적용
- 이미지 최적화
- 배치 처리 지원
아래 두가지 명령은 기능적으로는 똑같이 이미지 크기를 변경하나 조금은 다른 형식인데 상황에 따라 적적한 명령어를 실행하시면 됩니다.
convert 명령어
magick convert -format png -geometry 900x input.jpg output.png
- 입력 파일(input.jpg)을 PNG 형식으로 변환
- 너비를 900픽셀로 조정하고 높이는 비율에 맞게 자동 조정
- 결과물을 output.png로 저장
- 원본 파일은 그대로 유지
mogrify 명령어
magick mogrify -format png -resize 900x input.jpg
- input.jpg 파일을 PNG 형식으로 변환
- 너비를 900픽셀로 조정하고 높이는 비율에 맞게 자동 조정
- 원본 파일을 덮어쓰지 않고 input.png 파일로 저장
주요 차이점
- convert는 새 파일명으로 저장
- mogrify는 원본 파일명을 유지하고 확장자만 변경
- 기능상으로는 동일한 결과 제공
728x90
반응형
'공간정보 > 한줄 팁(Tip)' 카테고리의 다른 글
Windows Service에 Postgresql 등록하기 (0) | 2024.11.11 |
---|---|
FFmpeg를 사용한 동영상을 이미지 크기 설정해서 시퀀스 저장하기 (1) | 2024.11.09 |
ogr2ogr로 csv 파일을 ESRI Shape file로 만드는 방법 (2) | 2024.11.01 |
ESRI Shape file(*.shp)을 postgresql로 밀어넣기 (0) | 2024.11.01 |
한줄의 명령어로 여러개의 영상을 하나로 합치기 (0) | 2022.12.16 |