[python] Pillow을 사용하여 이미지의 색조를 조절하는 방법

이미지 처리를 위한 Python 라이브러리인 Pillow는 다양한 기능을 제공합니다. 그 중에서도 이미지의 색조를 조절하는 방법을 소개하겠습니다.

Pillow 설치하기

먼저, Pillow를 설치해야 합니다. 다음 명령어를 사용하여 Pillow를 설치할 수 있습니다.

pip install pillow

이미지 로딩하기

조절할 색조의 이미지를 불러와야 합니다. 다음은 Pillow를 사용하여 이미지를 로딩하는 예제입니다.

from PIL import Image

image = Image.open('image.jpg')

색조 조절하기

Pillow를 사용하여 이미지의 색조를 조절하려면 ImageEnhance 클래스의 Color 메서드를 사용합니다. 다음은 이미지의 색조를 1.5배 증가시키는 예제입니다.

from PIL import ImageEnhance

enhancer = ImageEnhance.Color(image)
brightened_image = enhancer.enhance(1.5)

이미지 저장하기

조절된 이미지를 저장할 수 있습니다. 다음은 Pillow를 사용하여 이미지를 저장하는 예제입니다.

brightened_image.save('brightened_image.jpg')

전체 코드 예제

from PIL import Image, ImageEnhance

# 이미지 로딩하기
image = Image.open('image.jpg')

# 색조 조절하기
enhancer = ImageEnhance.Color(image)
brightened_image = enhancer.enhance(1.5)

# 이미지 저장하기
brightened_image.save('brightened_image.jpg')

위의 코드를 실행하면, 원본 이미지의 색조가 1.5배 증가된 이미지가 생성됩니다.

이제 Pillow을 사용하여 이미지의 색조를 조절하는 방법을 알게 되었습니다. 다양한 이미지 처리 작업에 활용할 수 있습니다.

참고 자료