寫在最前:
需要用到 PIL 模塊:
PIL:Python Imaging Library,已經是 Python 平臺事實上的圖像處理標準庫了。PIL 功能非常強大,但 API 卻非常簡單易用。
由於 PIL 僅支持到 Python 2.7,加上年久失修,於是一羣志願者在 PIL 的基礎上創建了兼容的版本,名字叫 Pillow,支持最新 Python 3.x,又加入了許多新特性,因此,我們可以直接安裝使用 Pillow。
1、Mac 和其他版本的 Linux 可以使用 pip 安裝 Pillow,Pillow 是從 PIL fork 過來的 Python 圖片庫。
安裝命令:pip3 install Pillow
2、如果是使用 Anaconda(Python 基礎第一話:安裝 Anaconda 及簡單使用)
安裝 PIL 模塊:conda install -n higo_3.7 pillow
一、代碼演示
|
二、結果展示
|
三、Image 類的屬性介紹
1、PIL.Image.format
圖片生成時的原格式,不是以文件後綴名爲依據
類型:string or None
2、PIL.Image.mode
圖片模式。圖片使用的像素格式,典型的格式有 “1”,“L”,“RGB”,or “CMYK”
類型:string
3、PIL.Image.size
圖片尺寸(以像素爲單位)
類型:(width, height)
4、PIL.Image.width
圖片像素寬
類型:int
5、PIL.Image.height
圖片像素高
類型:int
6、PIL.Image.palette
調色板。如果模式是“P”,則是一個ImagePalette類的實例
類型:ImagePalette or None
7、PIL.Image.info
一個與圖片有關的數據組成的字典
類型:dict
四、原始圖展示