matplotlib learning(1)
阿新 • • 發佈:2018-12-18
import matplotlib.pyplot as plt # plt 用於顯示圖片 # import matplotlib.image as mpimg # mpimg 用於讀取圖片 import numpy as np # # lena = mpimg.imread('houge.jpg') # 讀取和程式碼處於同一目錄下的 lena.png # # 此時 lena 就已經是一個 np.array 了,可以對它進行任意處理 # lena.shape # (512, 512, 3) # # plt.imshow(lena) # 顯示圖片 # plt.axis('off') # 不顯示座標軸 # plt.show() # plt.figure() # plt.plot([1, 0, 9], [4, 5, 6]) # plt.show() # 1)建立畫布(容器層) plt.figure() # 2)繪製折線圖(影象層) plt.plot([1, 2, 3, 4, 5, 6, 7], [17, 17, 18, 15, 11, 11, 13]) # 3)顯示影象 plt.show() # # 1)準備資料 # x = np.linspace(-10, 10, 1000) # y = np.sin(x) # # # 2)建立畫布 # plt.figure(figsize=(20, 8), dpi=100) # # # 3)繪製函式影象 # plt.plot(x, y) # # 新增網格顯示 # plt.grid() # # # 4)顯示影象 # plt.show()