이 글에서는 파이썬의 Pillow 라이브러리를 사용해 이미지 파일을 불러오고 화면에 표시하는 방법을 알아봅니다. Pillow는 파이썬에서 가장 널리 사용되는 이미지 처리 라이브러리로, 간단한 코드 몇 줄만으로 이미지를 손쉽게 다룰 수 있습니다.
핵심 함수 소개
Image.open()
Pillow 라이브러리에는 Image.open()이라는 메서드가 포함되어 있습니다. 이 함수는 파일 경로 또는 파일 이름을 문자열 형태로 인자로 받아 해당 이미지를 메모리에 로드합니다.
show()
이미지를 실제 화면에 표시할 때는 show() 함수를 사용합니다. 이 함수는 별도의 매개변수 없이 호출할 수 있으며, 시스템 기본 이미지 뷰어를 통해 이미지를 열어줍니다.
예제 코드
from PIL import Image
im = Image.open('testimage.jpg')
im.show()코드 설명
먼저 PIL 모듈에서 Image 클래스를 임포트합니다. 그다음 Image.open('testimage.jpg')를 호출하여 'testimage.jpg' 파일을 불러온 뒤, 반환된 이미지 객체를 변수 im에 저장합니다. 마지막으로 im.show()를 실행하면 기본 이미지 뷰어가 열리면서 해당 이미지가 화면에 표시됩니다.
실행 결과
위 코드를 실행하면 지정한 이미지 파일이 시스템의 기본 이미지 뷰어 창에 나타납니다.

참고 사항
Pillow를 사용하기 전에 라이브러리가 설치되어 있어야 합니다. 설치가 되어 있지 않다면 아래 명령어로 간단히 설치할 수 있습니다.
pip install Pillow
또한 Image.open()은 JPG, PNG, GIF, BMP 등 다양한 이미지 형식을 지원하므로, 필요에 따라 파일 확장자만 바꿔 사용하면 됩니다.