在 Tkinter 中調整 PIL 中的圖片大小
Python 提供用於影像處理的 Pillow 或 PIL 軟體包,用於在應用程式中載入、處理和自定義影像。它具有許多屬性,例如影像顏色、影像字型、調整影像大小、載入影像等。
為了調整應用程式中影像的大小,我們可以使用resize(width, height)方法。該方法可以在應用程式中載入影像後呼叫。為了在應用程式中開啟影像,我們必須在筆記本中匯入軟體包,例如:
from PIL import Image, ImageTk
示例
在以下示例中,我們將影像大小調整為“300x225”。
#Import tkinter library
from tkinter import *
from PIL import Image, ImageTk
#Create an instance of tkinter frame
win= Tk()
#Set the Geometry
win.geometry("750x250")
#Open a New Image
image= Image.open("tutorialspoint.png")
#Resize Image using resize function
resized_image= image.resize((300,225), Image.ANTIALIAS)
#Convert the image into PhotoImage
img = ImageTk.PhotoImage(resized_image)
#Create a label for the image
Label(win,image= img).pack(pady=20)
win.mainloop()輸出
執行以上程式碼將顯示一個視窗,其中包含一張大小為“300x225”的圖片。

廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP