[問題] 怎樣將832*480矩陣裡的值對應到特定顏色,然後秀出來?

看板MATLAB作者 (鋼鐵人史塔克)時間12年前 (2013/11/20 18:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
各位先進好 手邊有一個圖片讀出的矩陣(832x480), 處理後,這個矩陣裏存放各種不同的值(這些值範圍是 -60~60 ) 最後,我想把這些值對應到不同的顏色再按照矩陣的x,y座標輸出成832x480的圖像, 譬如 如果值是-60~-41 則輸出紅色 -40~-35 是綠色 -34 ~30 是藍色 -29 ~60 是黑色 (這樣輸出是因為我要觀察不同的值是怎樣的分佈形狀. ) 我曾經try了 pcolor 再配合color editor來做出一個四個區段的colorbar,可是我覺得 colorbar在edit的時候我無法正確的對應到我的矩陣值,或許我可以用語法來設定 可是我不太清楚該怎樣做? set Clim 也只能取最大及最小,也是還要配合colorbar editor來做, 感覺這樣做也很不方便也不好用. 請問不知有沒語法可以讓我精確的對應到我要的顏色,然後把矩陣每一點繪出. 感謝大德 指教我一條明路 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.241.70
文章代碼(AID): #1IZ8m5fE (MATLAB)
文章代碼(AID): #1IZ8m5fE (MATLAB)