PILPython 圖像處理庫
PythonWare公司提供了免費(fèi)的圖像處理工具包PIL(Python Image Library),該軟件包提供了基本的圖像處理功能,如:改變圖像大小,旋轉(zhuǎn)圖像,圖像格式轉(zhuǎn)換,色場空間轉(zhuǎn)換,圖像增強(qiáng),直方圖處理,插值和濾波等等。雖然在這個(gè)軟件包上要實(shí)現(xiàn)類似MATLAB中的復(fù)雜的圖像處理算法并不太適合,但是Python的快速開發(fā)能力以及面向?qū)ο蟮鹊戎T多特點(diǎn)使得它非常適合用來進(jìn)行原型開發(fā)。
在PIL中,任何一副圖像都是用一個(gè)Image對象表示,而這個(gè)類由和它同名的模塊導(dǎo)出,因此,要加載一副圖像,最簡單的形式是這樣的:
import Image
img = Image.open(“dip.jpg”)
注意:第一行的Image是模塊名;第二行的img是一個(gè)Image對象; Image類是在Image模塊中定義的。關(guān)于Image模塊和Image類,切記不要混淆了?,F(xiàn)在,我們就可以對img進(jìn)行各種操作了,所有對img的 操作最終都會反映到到dip.img圖像上。
評論
圖片
表情
