안녕하세요.
오늘은 파이썬에서 사진이나 이미지를 합치는 방법에 대해 알아보겠습니다.
파이썬 이미지 합치기
▣ 예제 이미지
- 파이썬을 활용하여 위의 두 그림들을 하나의 이미지로 합쳐보겠습니다.
▣ 파이썬 코드
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")
반응형
'Programming > Python' 카테고리의 다른 글
[Python] 파일명 일괄 변경하기 (2) | 2022.12.25 |
---|---|
[Python] 일정 시간마다 자동 실행하기 (schedule) (6) | 2022.12.23 |
[Python] 파이썬 이미지 필터 (ImageFilter) (1) | 2022.12.17 |
[Python] 파이썬 사진 사이즈 변경 (resize) (2) | 2022.12.15 |
[Python] 파일 리스트 가져오기 (os, glob) (1) | 2022.12.13 |
댓글