#matplotlib是一款科學繪圖神器 import matplotlib.pyplot as plt import numpy as np ''' #讀取和顯示圖片 image = plt.imread('figures/img_1.jpg') plt.imshow(image) plt.show() ''' #關閉顯示x, y軸上的數字 image = plt.imread('figures/img_1.jpg') plt.imshow(image) plt.axis('off') plt.show() #plt.imread()讀入的是一個矩陣,跟opencv一樣,但彩色圖讀進的是RGB,與opencv不一樣 print(image.shape) #(h, w, c) print(image.size) # h*w*c print(image.dtype) #unit8 print(image) #數組 im_r = image[:,:,0] #紅色通道 plt.imshow(im_r) plt.show() #輸出爲熱量圖,不是灰度圖,可以通過添加camp參數來解決 plt.imshow(im_r, cmap='Greys_r') plt.show()
python matplotlib的一些基礎操作
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.