[python] Tkinter 이미지 추가 예제
이번 예제에서는 Python의 Tkinter 모듈을 사용하여 윈도우 창에 이미지를 추가하는 방법을 알아보겠습니다.
필요한 모듈 import 하기
먼저 Tkinter 모듈을 import하여 사용할 수 있도록 준비합니다.
import Tkinter as tk
윈도우 창 만들기
Tkinter를 이용하여 윈도우 창을 생성합니다.
window = tk.Tk()
이미지 파일 경로 설정
추가할 이미지 파일의 경로를 변수에 저장합니다.
image_path = "이미지_파일_경로.jpg"
이미지 불러와서 크기 조절하기
PIL 모듈을 사용하여 이미지를 불러온 후 필요한 크기로 조절합니다.
from PIL import Image, ImageTk
image = Image.open(image_path)
resized_image = image.resize((300, 200), Image.ANTIALIAS)
이미지 위젯 생성하기
Tkinter 위젯을 이용하여 이미지를 윈도우 창에 추가합니다.
image_widget = ImageTk.PhotoImage(resized_image)
label = tk.Label(window, image=image_widget)
label.pack()
윈도우 창 실행하기
윈도우 창을 실행하고 보여줍니다.
window.mainloop()
위의 예제 코드를 실행하면 이미지가 포함된 윈도우 창이 생성되고 이미지가 표시됩니다.
이제 이 예제를 참고하여 원하는 이미지를 윈도우 창에 추가해보세요!