如何在 Matplotlib 的影像圖中應用偽彩色方案?
偽彩色可以作為一種有用的工具,用於增強對比度並更輕鬆地視覺化資料。這在使用投影儀制作資料簡報時特別有用(因為其對比度通常非常差)。
偽彩色僅與單通道、灰度、亮度影像相關。我們目前有一個 RGB 影像。由於R、G和B都很相似,我們可以只選擇一種資料通道−
步驟
- 設定圖形大小並調整子圖之間和周圍的填充。
- 從檔案中讀取影像到陣列中。
- 選擇一種資料通道。
- 將資料顯示為影像,即在二維規則柵格上。
- 關閉座標軸。
- 要顯示圖形,請使用show()方法。
示例
from matplotlib import pyplot as plt, image as mimg plt.rcParams["figure.figsize"] = [7.50, 3.50] plt.rcParams["figure.autolayout"] = True img = mimg.imread('bird.jpg') lum_img = img[:, :, 0] plt.imshow(lum_img) plt.axis('off') plt.show()
輸出
廣告