본문 바로가기
Programming/Python

[Python] 이미지 합치기

by 코딩하는 금융인 2022. 12. 18.

안녕하세요.

오늘은 파이썬에서 사진이나 이미지를 합치는 방법에 대해 알아보겠습니다.

 

 파이썬 이미지 합치기

▣ 예제 이미지

- 파이썬을 활용하여 위의 두 그림들을 하나의 이미지로 합쳐보겠습니다.

 

▣ 파이썬 코드

from PIL import Image

# image 가져오기
image1 = Image.open('C:/Users/코딩하는 금융인/Desktop/배경화면/example1.jpg')
image2 = Image.open('C:/Users/코딩하는 금융인/Desktop/배경화면/example2.jpg')

# image 사이즈 맞추기 300 X 300
image1 = image1.resize((300, 300))
image2 = image2.resize((300, 300))

# image1 사이즈 정보 저장 → (300, 300) 정수 튜플
image1_size = image1.size

# 이미지를 합칠 수 있는 액자 이미지 생성
new_image = Image.new('RGB', (2 * image1_size[0], image1_size[1]), (250, 250, 250))

# (0,0)에 image1 붙이고 그 다음 좌표에 image2 붙여서 image1과 image2 합치기
new_image.paste(image1, (0, 0))
new_image.paste(image2, (image1_size[0], 0))
new_image.save("C:/Users/코딩하는 금융인/Desktop/배경화면/merged_image.jpg", "JPEG")

 

반응형

댓글