作者ironmanstock (钢铁人史塔克)
看板MATLAB
标题[问题] 怎样将832*480矩阵里的值对应到特定颜色,然後秀出来?
时间Wed Nov 20 18:16:31 2013
各位先进好
手边有一个图片读出的矩阵(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