본문 바로가기

리눅스

CentOS 7에서 ImageMagick을 설치하고 테스트하는 방법

728x90

CentOS 7에서 ImageMagick을 설치하고 테스트하는 방법

ImageMagick은 무료, 오픈 소스, 크로스 플랫폼 소프트웨어 제품군으로, 래스터 이미지를 표시, 만들기, 변환, 수정 및 편집할 수 있습니다. ImageMagick은 200개 이상의 이미지 파일 형식을 지원하며, 명령줄 도구와 그래픽 사용자 인터페이스(GUI)를 모두 제공합니다.

 

ImageMagick은 다음과 같은 작업을 수행할 수 있습니다.

 

  • 이미지를 변환: 한 이미지 형식에서 다른 이미지 형식으로 변환합니다. 예를 들어, JPEG 이미지를 PNG 이미지로 변환할 수 있습니다.
  • 이미지의 크기 조정: 이미지의 크기를 조정합니다. 예를 들어, 이미지를 200x200으로 조정할 수 있습니다.
  • 이미지의 색상 변경: 이미지의 색상을 변경합니다. 예를 들어, 이미지를 흑백으로 변환할 수 있습니다.
  • 이미지에 텍스트 추가: 이미지에 텍스트를 추가합니다. 예를 들어, 이미지에 "Hello, world!"라는 텍스트를 추가할 수 있습니다.
  • 이미지를 합성: 여러 이미지를 하나의 이미지로 합성합니다. 예를 들어, 두 개의 이미지를 합쳐 하나의 풍경 사진을 만들 수 있습니다.

ImageMagick은 웹 개발자, 그래픽 디자이너, 사진가 등 다양한 분야에서 사용됩니다. ImageMagick은 강력하고 유연한 이미지 처리 도구이므로, 다양한 작업을 수행할 수 있습니다.

 

ImageMagick은 Linux, Windows, macOS, FreeBSD, Solaris 등 다양한 운영 체제에서 사용할 수 있습니다. ImageMagick은 무료로 사용할 수 있으며, 소스 코드도 공개되어 있습니다.

 

ImageMagick에 대한 자세한 내용은 다음 웹사이트를 참조하십시오.

 

테스트 환경

$ cat /etc/redhat-release
CentOS Linux release 7.9.2009 (Core)

1. EPEL 저장소를 활성화합니다.

sudo yum install -y epel-release

2. ImageMagick을 설치합니다.

sudo yum install -y ImageMagick ImageMagick-devel

3. ImageMagick을 테스트합니다.

convert -version

위 명령어를 실행하면 ImageMagick의 버전이 출력됩니다.

728x90

ImageMagick이 정상적으로 설치되었으면 다음과 같은 화면이 표시됩니다.

$ convert -version
Version: ImageMagick 6.9.10-68 Q16 x86_64 2021-10-14 https://imagemagick.org
Copyright: © 1999-2019 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP(3.1)
Delegates (built-in): bzlib cairo fontconfig freetype gslib jng jp2 jpeg lcms ltdl lzma openexr pangocairo png ps rsvg tiff wmf x xml zlib

ImageMagick 사용 예시

  • ImageMagick을 사용해서 이미지를 변환하는 방법
convert input.jpg output.png

위 명령어를 실행하면 input.jpg 파일을 output.png 파일로 변환합니다.

 

  • ImageMagick을 사용해서 이미지의 크기를 조정하는 방법
convert input.jpg -resize 200x200 output.jpg

위 명령어를 실행하면 input.jpg 파일의 크기를 200x200으로 조정하여 output.jpg 파일로 저장합니다.

 

  • ImageMagick을 사용해서 이미지의 색상을 변경하는 방법
convert input.jpg -filter grayscale output.jpg

위 명령어를 실행하면 input.jpg 파일을 흑백으로 변환하여 output.jpg 파일로 저장합니다.

 

  • ImageMagick을 사용해서 이미지에 텍스트를 추가하는 방법
convert input.jpg -draw "text 50,50 Hello, world!" output.jpg

위 명령어를 실행하면 input.jpg 파일에 "Hello, world!"라는 텍스트를 50,50 좌표에 추가하여 output.jpg 파일로 저장합니다.

 

ImageMagick은 이미지를 변환, 크기 조정, 색상 변경, 텍스트 추가 등 다양한 작업을 수행할 수 있는 강력한 이미지 처리 도구입니다.

 

728x90