24小时热门版块排行榜    

查看: 1659  |  回复: 21
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

1598908734

铁杆木虫 (著名写手)

[求助] 用CCD拍照得到一些点,怎么样测量这些点的半高宽呢?

由于这些点不能直接得到它的光强分布,只有RGB 三色组合,要怎么来测量呢?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

linkingoo

木虫 (正式写手)

副教授

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
1598908734: 金币+10, ★★★很有帮助 2013-04-10 08:46:12
matlab就可以处理吧!将图读取以后,就是一个二维数值阵列,RGB的值介于0-255之间,应该可以通过分析中心部分元素值的加成,来等效相对光强的大小。
东北大学-信息科学与技术学院-光纤传感器研究团队,http://faculty.neu.edu.cn/ise/lijin/
7楼2013-04-09 22:16:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

linkingoo

木虫 (正式写手)

副教授

引用回帖:
18楼: Originally posted by 1598908734 at 2013-07-01 14:36:48
你好,我这个图导入到matlab里面显示的是三维的,像300*200*4这样的,假如我要画图的话,只能用RGB中的一种颜色表示,例如这个图我命名为“a”,用语句b=a(:,:,2);imagesc(b);figure(gcf);就可以得到一个二维的数组 ...

RGB图的话  取一个通道指定是不行的 因为图本身是三原色的合成图
个人感觉应该将其转化为灰度图处理,不过从楼上你说的,你应该注意几个问题:
1. 首先是CCD的问题,采集的图像是否可靠,因为CCD它是靠每个点对光的响应来出图的,如果它本身的像素不高,得到的图像要量化地来表征就是不靠谱的;
2.  你的图像素不高,那用数据处理的方法得到的结果存在的偏差势必会很大!
3. 如果你的实验结果能得到提高最好,如果不能得到提高,建议用平均光强而不要用单点光强来表征。
我对图像处理这里涉猎的不多,就提这点建议
东北大学-信息科学与技术学院-光纤传感器研究团队,http://faculty.neu.edu.cn/ise/lijin/
19楼2013-07-02 07:42:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

linkingoo

木虫 (正式写手)

副教授

引用回帖:
20楼: Originally posted by 1598908734 at 2013-07-02 08:52:42
首先非常谢谢你的建议,你说的平均光强是指把图首先转化为灰度之后,再用平均光强来表征点的大小吗?...

嗯  不过不是用平均光强来表征点的大小,而是用中心周围一个区域点的平均值来表示中心点的强度值
东北大学-信息科学与技术学院-光纤传感器研究团队,http://faculty.neu.edu.cn/ise/lijin/
21楼2013-07-02 15:13:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 1598908734 的主题更新
信息提示
请填处理意见