Pillow ImageDraw概念

2021-07-13 16:58 更新

坐標(biāo)

圖形界面使用與PIL本身相同的坐標(biāo)系,左上角有(0,0)。在圖像邊界之外繪制的任何像素都將被丟棄。

顏色

要指定顏色,可以使用數(shù)字或元組,就像使用 ?PIL.Image.new()? 或 ?PIL.Image.Image.putpixel() ?. 對于“1”、“l(fā)”和“i”圖像,使用整數(shù)。對于“rgb”圖像,使用包含整數(shù)值的3元組。對于“f”圖像,使用整數(shù)或浮點值。

對于調(diào)色板圖像(模式“p”),使用整數(shù)作為顏色索引。在1.1.4及更高版本中,還可以使用RGB 3元組或顏色名稱(見下文)。繪圖層將自動分配顏色索引,只要不使用超過256種顏色繪制。

顏色名稱

見 顏色名稱 Pillow 支持的顏色名稱。

字體

PIL可以使用位圖字體或OpenType/TrueType字體。

位圖字體以PIL自己的格式存儲,其中每個字體通常由兩個文件組成,一個文件名為?.pil?,另一個文件名為?.pbm?。前者包含字體度量,后者包含柵格數(shù)據(jù)。

要加載位圖字體,請使用 ImageFont 模塊。

要加載OpenType/TrueType字體,請使用 ImageFont 模塊。請注意,此功能依賴于第三方庫,可能在所有PIL構(gòu)建中都不可用。


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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號