본문 바로가기
프로그램

[파이썬] tkinter Label, button image resize방법

by 오디세이99 2022. 11. 1.
728x90
반응형

 

from tkinter import *
from PIL import Image, ImageTk
 
root = Tk()
 
img = ImageTk.PhotoImage(file = r"computer악어.png")
 
label1 = Label(image=img)
label1.image = img
label1.pack()
 
root.mainloop()

 

 

다음과 같이 resize를 사용해 이미지의 크기를 바꿉니다.

from tkinter import *
from PIL import Image, ImageTk
 
root = Tk()
 
image = Image.open("computer악어.png")

width = 100
height = 100
resize_image = image.resize((width, height))
 
img = ImageTk.PhotoImage(resize_image)
 
label1 = Label(image=img)
label1.image = img
label1.pack()

root.mainloop()

728x90
반응형

댓글