[python] 파이썬으로 이미지 채도 조절하기

이미지 처리를 할 때 종종 이미지의 채도를 조절해야 하는 경우가 있습니다. 채도란 이미지의 색깔이 얼마나 선명하고 선명한지를 나타내는 정도입니다. 이 글에서는 파이썬을 사용하여 이미지의 채도를 조절하는 방법에 대해 알아보겠습니다.

Pillow 라이브러리 설치

먼저, 이미지 처리를 위해 Pillow 라이브러리를 설치해야 합니다. 아래의 명령을 사용하여 Pillow 라이브러리를 설치할 수 있습니다.

pip install pillow

이미지 채도 조절하기

다음은 Pillow 라이브러리를 사용하여 이미지의 채도를 조절하는 예제 코드입니다.

from PIL import Image, ImageEnhance

# 이미지 열기
image = Image.open("example.jpg")

# 채도 조절하기
enhancer = ImageEnhance.Color(image)
factor = 1.5  # 채도를 조절할 값
image_with_adjusted_saturation = enhancer.enhance(factor)

# 조절된 이미지 저장하기
image_with_adjusted_saturation.save("example_adjusted.jpg")

위의 코드에서는 ImageEnhance 모듈을 사용하여 이미지의 채도를 조절합니다. enhance 메서드의 factor 매개변수를 통해 채도를 조절할 수 있습니다.

마무리

이제 파이썬을 사용하여 이미지의 채도를 조절하는 방법에 대해 알아보았습니다. Pillow 라이브러리를 사용하면 간단하게 이미지 처리 작업을 수행할 수 있습니다. 이미지 처리에 대해 더 알아보고 싶다면 Pillow 공식 문서를 참고해보세요.

참고 자료