24小时热门版块排行榜    

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

1598908734

铁杆木虫 (著名写手)

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

由于这些点不能直接得到它的光强分布,只有RGB 三色组合,要怎么来测量呢?
回复此楼
已阅   回复此楼   关注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的回帖
查看全部 22 个回答

kigeon

金虫 (正式写手)

这里半高宽什么意思?发个样图看看?
2楼2013-04-09 13:42:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1598908734

铁杆木虫 (著名写手)

引用回帖:
2楼: Originally posted by kigeon at 2013-04-09 13:42:35
这里半高宽什么意思?发个样图看看?

对于一个点,就是怎么来测量它的直径,听说可以用半高宽表示
3楼2013-04-09 14:01:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kigeon

金虫 (正式写手)

不知道你的图什么样子,但感觉就是比较简单的图像处理,rgb可以换成灰度,也可以单独算强度再平均,然后根据强度确定每个点-假定各个点互不干扰,centroid中心和点的面积都找的出来啊。中心一般取local最亮pixel,面积的话就是以中心点为圆心扫一遍。imageJ不行么,功能很强大,都不用写小程序。
我不是光学的,所以可能说的这些对你们来说都是小儿科了。
4楼2013-04-09 14:34:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见