小編給大家分享一下python輸出圖片的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
在額敏等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計制作按需策劃設(shè)計,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計,成都營銷網(wǎng)站建設(shè),外貿(mào)網(wǎng)站建設(shè),額敏網(wǎng)站建設(shè)費(fèi)用合理。
使用python這個語言來進(jìn)行數(shù)字圖像處理。
要使用python,必須先安裝python,一般是2.7版本以上,不管是在windows系統(tǒng),還是linux系統(tǒng),安裝都是非常簡單的。
要使用python進(jìn)行各種開發(fā),就必須安裝對應(yīng)的庫。
這和matlab非常相似,只是matlab里面叫工具箱(toolbox),而python里面叫庫或包。安裝這些庫,一般都是使用pip來安裝。
使用python進(jìn)行數(shù)字圖片處理,還得安裝Pillow包。雖然python里面自帶一個PIL(python images library), 但這個庫現(xiàn)在已經(jīng)停止更新了,所以使用Pillow, 它是由PIL發(fā)展而來的。
圖片的打開與顯示
from PIL import Image img=Image.open('d:/dog.png') img.show()
雖然使用的是Pillow,但它是由PIL fork而來,因此還是要從PIL中進(jìn)行import. 使用open()函數(shù)來打開圖片,使用show()函數(shù)來顯示圖片。
這種圖片顯示方式是調(diào)用操作系統(tǒng)自帶的圖片瀏覽器來打開圖片,有些時候這種方式不太方便,因此我們也可以使用另上一種方式,讓程序來繪制圖片。
from PIL import Image import matplotlib.pyplot as plt img=Image.open('d:/dog.png') plt.figure("dog") plt.imshow(img) plt.show()
這種方法雖然復(fù)雜了些,但推薦使用這種方法,它使用一個matplotlib的庫來繪制圖片進(jìn)行顯示。matplotlib是一個專業(yè)繪圖的庫,相當(dāng)于matlab中的plot,可以設(shè)置多個figure,設(shè)置figure的標(biāo)題,甚至可以使用subplot在一個figure中顯示多張圖片。
看完了這篇文章,相信你對python輸出圖片的方法有了一定的了解,想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!