[python] Pillow을 사용하여 이미지의 명암비를 조절하는 방법
이미지 처리를 위한 Python 라이브러리 중 하나인 Pillow를 사용하여 이미지의 명암비를 조절하는 방법에 대해 알아보겠습니다.
Pillow 라이브러리 설치
Pillow는 이미지 처리를 위한 파이썬 라이브러리로, 다양한 기능과 메서드를 제공합니다. Pillow를 사용하기 위해 먼저 설치해야 합니다. 아래의 명령어를 사용하여 설치할 수 있습니다.
pip install pillow
이미지의 명암비 조절하기
Pillow를 사용하여 이미지의 명암비를 조절하기 위해서는 다음과 같은 절차를 따릅니다.
- 이미지 열기
- 명암비 조절
- 수정된 이미지 저장
아래는 각 단계별로 자세히 설명한 코드입니다.
from PIL import Image
# 1. 이미지 열기
image = Image.open("image.jpg")
# 2. 명암비 조절
factor = 1.5 # 조절할 명암비 계수
adjusted_image = image.point(lambda p: p * factor)
# 3. 수정된 이미지 저장
adjusted_image.save("adjusted_image.jpg")
위의 코드에서는 image.jpg
라는 파일을 열어 명암비를 1.5배로 조절한 후, adjusted_image.jpg
라는 이름으로 저장합니다. 명암비를 조절하려면 factor
변수의 값을 원하는 값으로 수정하면 됩니다.
추가 정보
- Pillow 공식 문서를 참조하여 더 많은 기능과 메서드에 대해 알아볼 수 있습니다.
- Pillow를 사용하여 이미지 처리를 다양하게 할 수 있습니다. 명암비 조정 외에도 크기 조정, 필터 적용 등 다양한 작업이 가능합니다.
- Pillow 외에도 OpenCV와 같은 다른 이미지 처리 라이브러리도 존재합니다. 필요에 따라 다른 라이브러리를 사용할 수도 있습니다.