반응형
ImageMagick의 'mogrify'와 'identify'
ImageMagick에서 mogrify
와 identify
명령은 이미지를 처리하고 정보를 얻는 데 사용되는 중요한 도구입니다.
mogrify
mogrify
명령은 이미지 파일을 원본을 덮어쓰면서 수정할 때 사용됩니다. 이는 convert
명령과 유사한 기능을 수행하지만, convert
는 새로운 파일을 생성하는 반면 mogrify
는 원본 파일에 변경 사항을 적용합니다. 이러한 특성 때문에 mogrify
를 사용할 때는 주의가 필요합니다. mogrify
는 배치 처리에 특히 유용하며, 여러 이미지에 대한 작업을 한 번에 수행할 수 있습니다.
예시:
- 크기 조정: 이미지의 크기를 변경하려면 다음과 같은 명령을 사용할 수 있습니다. 이 명령은
image.jpg
의 크기를 800x600 픽셀로 조정합니다. mogrify -resize 800x600 image.jpg
- 포맷 변환: 동일한 디렉토리에 있는 모든 PNG 파일을 JPEG로 변환하려면 다음과 같은 명령을 사용합니다.
mogrify -format jpg *.png
identify
identify
명령은 이미지에 대한 정보를 제공합니다. 이 명령을 사용하여 이미지의 포맷, 크기, 색상 구성, 해상도 등의 상세 정보를 얻을 수 있습니다. identify
는 이미지의 메타데이터를 보는 데 유용하며, 스크립트 내에서 이미지의 속성을 확인할 때 자주 사용됩니다.
예시:
- 기본 정보 확인: 간단히 이미지의 기본 정보를 확인하려면 다음과 같은 명령을 사용합니다. 이 명령은
image.jpg
파일에 대한 포맷, 크기, 색상 깊이 등의 정보를 출력합니다. identify image.jpg
- 상세 정보 확인: 이미지의 상세 정보를 확인하려면
-verbose
옵션을 사용합니다.이 명령은 메타데이터, 컬러 프로파일, 픽셀 구성 등 포함된 상세한 정보를 출력합니다. identify -verbose image.jpg
mogrify
와 identify
모두 강력한 명령이며, 스크립트나 배치 파일 내에서 자동화된 이미지 처리 작업에 매우 유용하게 사용됩니다. 그러나 mogrify
는 원본 파일을 변경하기 때문에 사용할 때는 항상 주의가 필요하며, 가능하다면 작업 전에 중요한 파일의 백업을 하는 것이 좋습니다.
반응형
'Linuxpia > 데스크톱 리눅스' 카테고리의 다른 글
GCC(GNU Compiler Collection) (66) | 2023.12.31 |
---|---|
사용 가능한 GCC의 최신 버전을 확인 (86) | 2023.12.30 |
[소프트웨어] ImageMagick 설치 및 기본 사용법 (40) | 2023.12.25 |
리눅스 시스템의 'cpio' 포맷 (121) | 2023.12.19 |
리눅스에서 한글 폰트를 설치하여 GIMP에서 활용하는 방법 (61) | 2023.12.16 |