[英]Show 2D array (grayscale image) in heatmap in python
我是使用python處理圖像的初學者,並且嘗試顯示2D數組500px x 500px,array((500,500)),通常將其作為灰度圖像顯示為彩色圖像,作為熱圖像顯示。
像這樣顯示:
我曾嘗試過,但無法在互聯網上找到答案,而且發現的內容對我不起作用。 請幫忙。
我實際上沒有太多代碼,我只知道以下代碼:
my_img = plt.imread(filename)
plt.imshow(my_img, cmap="hot")
不起作用,它將以灰度顯示相同的圖像。
嘗試嘗試pcolor 。 這是更常見的類比“熱圖”。 imshow
與符合陣列中顏色值的圖像的顯示更加對齊。 您的理想圖像與練習圖像相反的事實也告訴我pcolor可能是更好的選擇。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.