有關PIL和Pillow
1. PIL(Python Imaging Library)是Python一個強大方便的圖像處理庫,名氣也比較大。不過只支持到Python 2.7。
PIL官方網站:http://www.pythonware.com/products/pil/
自上一個PIL版本(2009年為1.1.7)以來,隨着時間的流逝,發布新的PIL的可能性降低了。但是,我們還沒有聽到官方的“ PIL已死”公告。
2.Pillow是PIL的一個派生分支,但如今已經發展成為比PIL本身更具活力的圖像處理庫。目前最新版本是8.1.2。
Pillow官方網站 https://python-pillow.org/
Pillow下載地址 https://pillow.readthedocs.io/en/stable/index.html
Python3安裝Pillow
Pillow和PIL不能在同一個環境中共存。在安裝Pillow之前,請先卸載PIL。
在cmd中執行命令
pip uninstall pil

我這邊是已經卸載了pil所以會給出黃色警報,不過無論是否已經安裝了pil這一步都沒有影響。
接着輸入命令
pip install pillow

當前最新版本是8.1.2
如此則成功在python3中安裝了pillow。
PyCharm中安裝Pillow
要解決的問題是PyCharm中有關ModuleNotFoundError: No module named 'PIL'報錯的問題,只需要在安裝好Pillow即可。

報錯截圖
安裝Pillow庫
依次點擊文件---->設置

彈出對話框點擊項目---->interpreter----->點擊右上角加號

彈出對話框中搜索pillow,選中后點擊install

完成安裝后在代碼欄中輸入
from PIL import Image
不再報錯則安裝成功。
如此解決 ModuleNotFoundError: No module named 'PIL' 問題。
簡單使用pillow
···從Pillow導入Image模塊···
from PIL import Image
···打開圖片bride.jpg···
im = Image.open("bride.jpg")
···顯示圖片···
im.rotate(45).show()
雖然是pillow,但是導入包的寫法依然是from PIL。
Image只是pillow眾多模塊之一。其他模塊以及對應文檔參照官網:https://pillow.readthedocs.io/en/stable/reference/index.html
到此,PIL和Pillow介紹完畢!
END.
