Matlab 版 (精华区)

发信人: hahn (有奇~~Not Over But another Start...), 信区: Matlab
标  题: [合集] 如何画灰度图 
发信站: 哈工大紫丁香 (Wed Jan 24 00:49:27 2007), 站内

────────────────────────────────────────
  laserslp (hongwai)               于  (Thu Jul 27 16:29:30 2006)  说道:

现在有一个两维矩阵,测量到的数据,想画出灰度图,请高手指教。


────────────────────────────────────────
  Gforce ()第三个代表|Stand up for the Champions() 于  (Thu Jul 27 19:33:07 2006)  说道:

help imshow

【 在 laserslp (hongwai) 的大作中提到: 】
: 现在有一个两维矩阵,测量到的数据,想画出灰度图,请高手指教。




────────────────────────────────────────
  laserslp (hongwai)               于  (Fri Jul 28 09:47:39 2006)  说道:

有点没弄明白,下面是测到的数据。
a =

    0.0134    0.0148    0.0216    0.0409    0.0345
    0.0112    0.0087    0.0134    0.0391    0.0119
    0.0251    0.0248    0.0304    0.0304    0.0252
    0.0141    0.0128    0.0110    0.0118    0.0093
列是沿x轴扫描的结果,行是沿y轴扫描的结果。
【 在 Gforce ()第三个代表|Stand up for the Champions() 的大作中提到: 】
: help imshow





────────────────────────────────────────
  Gforce ()第三个代表|Stand up for the Champions() 于  (Fri Jul 28 10:52:07 2006)  说道:

imshow(a,[])
想用不同的灰度级显示数据的话可以自己改

【 在 laserslp (hongwai) 的大作中提到: 】
: 有点没弄明白,下面是测到的数据。
: a =
:     0.0134    0.0148    0.0216    0.0409    0.0345
: ...................



────────────────────────────────────────
  laserslp (hongwai)               于  (Fri Jul 28 15:04:37 2006)  说道:

我试过,但得到的图有点不像。
【 在 Gforce ()第三个代表|Stand up for the Champions() 的大作中提到: 】
: imshow(a,[])
: 想用不同的灰度级显示数据的话可以自己改





────────────────────────────────────────
  laserslp (hongwai)               于  (Fri Jul 28 15:07:34 2006)  说道:

得到的图见附件
【 在 laserslp (hongwai) 的大作中提到: 】
: 我试过,但得到的图有点不像。





────────────────────────────────────────
  Gforce ()第三个代表|Stand up for the Champions() 于  (Fri Jul 28 16:29:41 2006)  说道:

像不像我就不知道了,但这确实是显示方法
手头没有matlab,看不了了

【 在 laserslp (hongwai) 的大作中提到: 】
: 得到的图见附件




────────────────────────────────────────
  hahn (有奇@选择遗忘的自由)       于  (Fri Jul 28 20:09:58 2006)  说道:

因为a里数没有进行灰度归一化,
用imshow(a,[0 255])
当然出来全部都是黑的.
把a 里的数归一化到[0 255]后在进行imshow。。

【 在 laserslp (hongwai) 的大作中提到: 】
: 得到的图见附件




────────────────────────────────────────
  Bonjovi (too late , my time's gone) 于  (Fri Jul 28 20:31:25 2006)  说道:


mat2gray
imshow
【 在 hahn (有奇@选择遗忘的自由) 的大作中提到: 】
: 因为a里数没有进行灰度归一化,
: 用imshow(a,[0 255])
: 当然出来全部都是黑的.
: 把a 里的数归一化到[0 255]后在进行imshow。。





────────────────────────────────────────
  hahn (有奇@选择遗忘的自由)       于  (Fri Jul 28 21:47:20 2006)  说道:

恩,就是这个mat2gray
一时没想起来
谢谢Bonjovi。。

【 在 Bonjovi (too late , my time's gone) 的大作中提到: 】
: mat2gray
: imshow




────────────────────────────────────────
  laserslp (hongwai)               于  (Sat Jul 29 09:17:12 2006)  说道:

谢谢各位,果然不是一片黑了。可是,为什么图这么小呢,我想把图变得大点,加上坐标
。不好意思,
我是新手。
x轴的坐标为[--2,-1,0,1,2],y轴坐标为[195,200,205,210];,对应每一组坐标点的
测量值(光散射强度)构成了矩阵a。就是想把每一点的强度用灰度表示出来,用上面的方
法的确能够表示促不同的值,但是和实际情况不太符合。
【 在 laserslp (hongwai) 的大作中提到: 】
: 现在有一个两维矩阵,测量到的数据,想画出灰度图,请高手指教。





[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:4.113毫秒