Image 類是 Pillow 庫中最為重要的類,該類被定義在和與其同名的 Image 模塊中。
使用下列導(dǎo)包方式引入 Image 模塊:
from PIL import Image
使用 Image 類可以實例化一個 Image 對象,通過調(diào)用該對象的一系列屬性和方法對圖像進(jìn)行處理。Pilow 提供了兩種創(chuàng)建 Image 實例對象的方法,下面對它們進(jìn)行簡單的介紹。
使用 Image 類的 ?open()
?方法,可以創(chuàng)建一個 Image 對象,語法格式如下:
im = Image.open(fp,mode="r")
參數(shù)說明:
示例如下:
from PIL import Image
#打開一圖片文件
im = Image.open("./w3cschool.png")
#要顯示圖像需要調(diào)用 show()方法
im.show()
圖像顯示結(jié)果如下:
圖1:顯示結(jié)果
使用 Image 類提供的 ?new()
?方法可以創(chuàng)建一個新的 Image 對象,語法格式如下:
- im=Image.new(mode,size,color)
參數(shù)說明如下:
示例如下:
#使用顏色的十六進(jìn)制格式
im_1=Image.new(mode='RGB',(260,100),color="#ff0000")
im_1.show()
輸出圖像如下所示:
圖2:顯示結(jié)果
更多建議: