반응형
Python Imaging Library (PIL)
PIL은 파이썬에서 이미지 분석 및 처리를 쉽게 할 수 있는 라이브러리이다.
다양한 이미지 파일 형식(PPM , PNG , JPEG , GIF , TIFF , BMP)을 지원하며, 다양한 이미지 처리와 그래픽 기능을 제공한다.
이미지 파일 열기 & 저장하기 ( Image.open( ) , save( ) )
PIL의 Image 클래스를 이용하여 파일을 열고 저장할 수 있다.
위의 매미 이미지를 활용하여 아래 예시 코드를 돌려보자.
from PIL import Image
img = Image.open('memi.jpg') # 이미지 파일명 또는 파일 위치
img.show() # 이미지 확인
img.save('memi_save.jpg',"JPEG") # 현재 환경에 memi_save라는 이름으로 저장
# 저장된 이미지 확인
img_2 = Image.open('memi_save.jpg')
img_2.show()
반응형