Pillow ImageTk模塊

2021-07-15 17:21 更新

這個 ?ImageTk ?模塊包含從PIL圖像創(chuàng)建和修改tkinter位圖圖像和照片圖像對象的支持。

有關(guān)示例,請參見Scripts目錄中的演示程序。

?classPIL.ImageTk.BitmapImage(image=None**kw)?

與tkinter兼容的位圖圖像。這可以在任何Tkinter需要圖像對象的地方使用。

給定圖像必須具有模式“1”。值為0的像素被視為透明的。選項(如果有)將傳遞給Tkinter。最常用的選項是 前景色 ,用于指定非透明部件的顏色。有關(guān)如何指定顏色的信息,請參閱Tkinter文檔。

參數(shù)

image -- PIL圖像。

?height()?

獲取圖像的高度。

返回

高度,以像素為單位。

?width()?

獲取圖像的寬度。

返回

寬度,以像素為單位。

?classPIL.ImageTk.PhotoImage(image=Nonesize=None**kw)?

一個與tkinter兼容的照片圖像。這可以在任何Tkinter需要圖像對象的地方使用。如果圖像是rgba圖像,則具有alpha 0的像素將被視為透明的。

構(gòu)造器獲取PIL圖像或模式和大小?;蛘撸梢允褂?nbsp;file 或 data 用于初始化照片圖像對象的選項。

參數(shù)
  • image -- PIL圖像或模式字符串。如果使用模式字符串,還必須給出大小。

  • size -- 如果第一個參數(shù)是?mode?字符串,則定義圖像的大小。

  • file -- 從中加載圖像的文件名(使用 Image.open(file) )

  • data -- 包含圖像數(shù)據(jù)的8位字符串(從圖像文件加載)。

?height()?

獲取圖像的高度。

返回

高度,以像素為單位。

?paste(imbox=None)?

將PIL圖像粘貼到照片圖像中。請注意,如果顯示照片圖像,這可能非常慢。

參數(shù)
  • im -- PIL圖像。大小必須與目標(biāo)區(qū)域匹配。如果模式不匹配,圖像將轉(zhuǎn)換為位圖圖像的模式。

  • box -- 定義左、上、右和下像素坐標(biāo)的四元組。見 坐標(biāo)系 . 如果沒有給出元組而是給出 None,則假定所有映像。

?width()?

獲取圖像的寬度。

返回

寬度,以像素為單位。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號