Burt.K

코코아를 좋아하는 프로그래머입니다 ;)

ImageMagick

ImageMagick은 비교적 오래 전부터 활용되어 온 이미지 처리 도구 패키지로, Apache2.0 라이선스로 공개된 오픈 소스 소프트웨어다. ImageMagick은 100개 이상의 이미지 데이터 형식을 지원하며, 이미지간 상호변환이나 이미지 데이터의 확대, 축소, 색조 조정, 다양한 영상 효과 적용 같은 범용적인 이미지 조작을 제공한다.

ImageMagick은 여러 Command Line 도구를 제공한다. 그중에서도 convert 명령은 아주 강력해서 다양한 명령줄 옵션을 가지고 있다. 이 옵션을 조합해서 지정하면 이미지 데이터 형식 변환뿐 아니라, 확대나 축소, 이펙트 적용 같은 향상된 이미지 데이터 처리도 구현할 수 있다.

ImageMagick의 명령을 쉘 스크립트로 조합해 수행하는 이미지 조작은 이미 엄연한 프로그래밍이지만, 각 프로그램의 처리 시스템에서 직접 ImageMagick의 기능을 이용할 수 있게 다양한 환경을 지원하는 언어 API도 제공하고 있다.

MagickWand는 C프로그램에서 직접 ImageMagick을 조작하는 라이브러리이다. 더욱 세밀한 조작을 가능하게 하는 MagickCore 라이브러리도 있다.

← pkg-config
Macbook Air(2013 mid)에 우분투 설치하기 →