[python] Pillow으로 이미지에 선명도를 추가하는 방법

이미지 처리를 위한 Python 라이브러리인 Pillow를 사용하면 이미지에 선명도를 추가할 수 있습니다. 이번 블로그 포스트에서는 Pillow을 사용하여 이미지 선명도를 조정하는 방법에 대해 알아보겠습니다.

Pillow 설치

먼저 Pillow를 설치해야 합니다. 다음 명령을 사용하여 Pillow를 설치하세요.

pip install pillow

이미지 선명도 조정

이제 Pillow를 사용하여 이미지 선명도를 조정해 보겠습니다.

from PIL import Image, ImageEnhance

# 이미지 불러오기
image = Image.open("image.jpg")

# 이미지 선명도 조정
enhancer = ImageEnhance.Sharpness(image)
new_image = enhancer.enhance(2)  # 선명도를 2배로 증가

# 조정된 이미지 저장
new_image.save("new_image.jpg")

위의 예제에서는 ImageEnhance 클래스를 사용하여 이미지의 선명도를 조정합니다. enhance 메서드를 사용하여 선명도를 조정하면 되는데, 인자로 전달하는 값이 선명도의 비율을 결정합니다. 값이 1보다 작으면 선명도가 감소하고, 1보다 크면 선명도가 증가합니다.

위의 예제에서는 선명도를 2배로 증가시키기 위해 enhance(2)를 사용했습니다. 선명도를 조정한 후에는 save 메서드를 사용하여 조정된 이미지를 저장할 수 있습니다.

결론

Pillow 라이브러리를 사용하면 Python으로 이미지 처리 작업을 간단하게 수행할 수 있습니다. 이번 포스트에서는 Pillow을 사용하여 이미지에 선명도를 추가하는 방법을 알아보았습니다. Pillow의 다양한 기능을 활용하여 이미지 처리에 다양한 효과를 적용할 수 있습니다. Pillow 공식 문서를 참조하여 더 많은 기능을 확인해 보세요.