亚洲全黄无码一级在线看_国产剧情久久久性色_无码av一区二区三区无码_亚洲成a×人片在线观看

當(dāng)前位置: 首頁 > 科技新聞 >

劉亦菲圖片賞析:matplotlib圖片新的顯示方法

時間:2021-01-27 16:03來源:網(wǎng)絡(luò)整理 瀏覽:
1 說明:=====1.1 matplotlib圖片顯示方法,一般采用PIL讀取圖片法,一般人不知道m(xù)atplotlib本身自帶一個讀取圖片

1 說明:

=====

1.1 matplotlib圖片顯示方法,一般采用PIL讀取圖片法,一般人不知道m(xù)atplotlib本身自帶一個讀取圖片的模塊imgplt。

1.2 格式

import matplotlib.image as imgplt #讀取圖片

1.3 復(fù)習(xí)matplotlib和python的相關(guān)知識。


2 效果圖:

=======

2.1 單張圖片顯示法

劉亦菲圖片賞析:matplotlib圖片新的顯示方法

pic-s.py,代碼見后面

2.2 多張圖片動態(tài)顯示法

劉亦菲圖片賞析:matplotlib圖片新的顯示方法

pic-m.py,代碼見后面


3 圖片:來自今日頭條正版免費圖庫,劉亦菲單張圖片賞析,圖片命名1~8.jpeg。

劉亦菲圖片賞析:matplotlib圖片新的顯示方法

劉亦菲圖片賞析:matplotlib圖片新的顯示方法

劉亦菲圖片賞析:matplotlib圖片新的顯示方法

劉亦菲圖片賞析:matplotlib圖片新的顯示方法

劉亦菲圖片賞析:matplotlib圖片新的顯示方法

劉亦菲圖片賞析:matplotlib圖片新的顯示方法

劉亦菲圖片賞析:matplotlib圖片新的顯示方法

劉亦菲圖片賞析:matplotlib圖片新的顯示方法

4 pic-s.py代碼

#-*- coding:UTF-8 -*-#單張圖片簡潔顯示法import matplotlib.pyplot as plt   #顯示模塊import matplotlib.image as imgplt #讀取圖片模塊#讀取單張圖片img = imgplt.imread('/home/xgj/Desktop/matplotlib-lyf/pic/8.jpeg')#顯示plt.imshow(img)#點擊才能關(guān)閉plt.waitforbuttonpress(0)plt.show() #類似

5 pic-m.py代碼

#-*- coding:UTF-8 -*-#多張圖片動態(tài)顯示法#第1步:導(dǎo)入模塊import matplotlib.pyplot as plt #顯示圖片import matplotlib.image as imgplt #讀取圖片import os  #獲取路徑#第2步:畫布設(shè)置#定義畫布fig = plt.figure()#個人愛好,背景顏色為黑色#畫布外的背景顏色設(shè)置fig.patch.set_facecolor('black')#定義畫布的背景顏色設(shè)置ax=fig.gca()ax.set_facecolor("black")#第3步:路徑管理和讀取文件夾下的所有圖片path ='/home/xgj/Desktop/matplotlib-man/pic/' #圖片列表先定義一個空的列表array_of_img=[]#讀取后存入列表中for pic in os.listdir(path):img = imgplt.imread(os.path.join(path,pic))array_of_img.append(img)#第4步:從列表中逐個顯示圖片for img in array_of_img:    #標(biāo)題名設(shè)置    plt.title('劉亦菲圖片賞析',color='red')    plt.xticks([])  #去掉橫坐標(biāo)值    plt.yticks([])  #去掉縱坐標(biāo)值    plt.imshow(img) #顯示圖片    plt.pause(3)  #暫停3秒    plt.clf()  #清楚上一個圖片,且清楚內(nèi)存中的數(shù)據(jù),否則數(shù)據(jù)多時容易卡頓    #第5步:關(guān)閉和顯示設(shè)置#plt.waitforbuttonpress(0)  #圖片顯示后,點擊關(guān)閉plt.show()  #沒有這個,那么圖片顯示后,自動關(guān)閉

6 小結(jié)

通過劉亦菲美女圖片的賞析,增強學(xué)習(xí)matplotlib和python的興趣,向劉亦菲美女致敬!

這種圖片的顯示方法matplotlib.image自帶的imgplt模塊我相信很多人不知道。

推薦內(nèi)容