IT기타

터미널로 이미지 간단 편집(합성,다수의 이미지를 하나의 이미지로)

emilyyoo 2025. 3. 19. 12:49
728x90

 

터미널에서 ImageMagick 라이브러리를 사용하면 간단한 명령어로 이미지를 합성할 수 있다.

1. ImageMagick 설치

Mac에서는 Homebrew를 사용하여 설치할 수 있다. 터미널을 열고 다음 명령어를 실행.

brew install imagemagick

 

설치가 완료되었는지 확인하려면 다음을 실행.

 
magick -version

 

***기본 명령어 (한 줄 실행)

1. 두 개의 이미지를 가로로 나란히 이어 붙이려면 +append 옵션을 사용.

세로로 붙이려면 -append 옵션을 사용하면 된다. 2개이상이면 아래와 같은 패턴으로 이미지 추가 가능.

 

magick convert +append 이미지1.png 이미지2.png 합쳐진이미지.png
 
 
ex)

magick convert +append /Users/a1/Documents/image1.png /Users/a1/image2.png result.png

 

 

 

2. 이미지 합성 : 두개의 이미지를 합성하고자 할때. 첫번째 이미지를 두번째 이미지 위에 올리고 싶을 떄.

즉, 배경 이미지의 가로 크기에 맞춰 덮어쓸_이미지.png를 자동으로 크기 조정한 후, 비율을 유지한 채 중앙에 배치하는 명령어

 

 

 

 

magick /Users/a1/Downloads/배경1.jpg \
  \( /Users/a1/Downloads/이미지1.png -resize $(magick identify -format "%w" /Users/a1/Downloads/배경1.jpg)x \) \
  -gravity center -geometry +0-13 -composite 결과.png

 

==> 실행결과인 "결과.png"

 

728x90