이미지매직(ImageMagick)을 활용해서 이미지 빈공간 제거하는 방법을 포스팅해둡니다.


Linux에서 이미지매직 설치는 apt-get install imagemagick 이렇게 할 수 있고요.


Mac에서는 brew install imagemagick 하시면 됩니다. 




이미지 빈공간 이라고 표현했는데요. 아래 그림에 파란색으로 표시한 부분을 의미합니다.


원본 이미지는 여기서 다운받았어요. https://pixabay.com/en/puzzle-game-cube-rubik-s-cube-toy-1243091/




빈공간을 삭제하고 이미지가 가질 수 있는 최소한의 크기로 만들어주는 기능이 ImageMagick에 존재합니다.


바로 trim 옵션을 적용하는 것입니다.  convert input.png -trim output.png


trim 결과는 아래와 같습니다. 빈공간이 삭제됨으로써 이미지 전체 크기가 작아졌습니다. 






아래는 ImageMagick 관련된 포스팅 모음입니다.


2017/03/15 - [ # 기타언어,오픈소스] - 이미지 흰색 배경 제거하기 (이미지매직, ImageMagick)


2017/03/15 - [ # 기타언어,오픈소스] - 이미지 검은색 배경 제거하기 (이미지매직, ImageMagick)


2017/03/15 - [ # 기타언어,오픈소스] - 이미지 빈공간 제거하기 (empty space remove/delete/crop)


2017/03/15 - [ # 기타언어,오픈소스] - 이미지 빈공간 추가하기 (empty space add/extent)


2016/12/26 - [ # 리눅스/- 우분투] - imagemagick 예제 여러개


2015/02/12 - [ # 리눅스/- 우분투] - PNG 배경 검은색 지우기 (linux imagemagick)





+ Recent posts