[python] Pillow으로 이미지를 흑백으로 변환하는 방법

먼저, Pillow 라이브러리를 설치해야 합니다. 다음 명령을 사용하여 설치할 수 있습니다:

pip install Pillow

이제 Pillow를 사용하여 이미지를 흑백으로 변환해보겠습니다.

from PIL import Image

# 이미지를 열고 객체로 변환
image = Image.open('image.jpg')

# 이미지를 흑백으로 변환
gray_image = image.convert('L')

# 변환된 이미지 저장
gray_image.save('gray_image.jpg')

위의 코드에서는 먼저 Image 클래스로 이미지를 열고 객체로 변환합니다. convert() 메서드를 사용하여 이미지를 흑백으로 변환합니다. 인자로 'L'을 전달하면 흑백으로 변환됩니다. 마지막으로 save() 메서드를 사용하여 변환된 이미지를 저장합니다.

만약 다른 형식으로 저장하려면 save() 메서드의 확장자를 변경하면 됩니다.

위의 코드를 실행하면 원본 이미지가 흑백으로 변환되어 gray_image.jpg라는 파일로 저장됩니다.

참고로, convert() 메서드를 사용하여 다른 이미지 변환 작업도 수행할 수 있습니다. Pillow 라이브러리에 대한 자세한 정보는 공식 문서를 참조하시기 바랍니다.

이렇게 Pillow를 사용하여 이미지를 흑백으로 변환하는 방법을 알아보았습니다. 다른 이미지 처리 작업도 Pillow를 활용하여 쉽게 수행할 수 있습니다.