[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 공식 문서: https://pillow.readthedocs.io/
이렇게 Pillow를 사용하여 이미지를 흑백으로 변환하는 방법을 알아보았습니다. 다른 이미지 처리 작업도 Pillow를 활용하여 쉽게 수행할 수 있습니다.