24小时热门版块排行榜    

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

1598908734

铁杆木虫 (著名写手)

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

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

kigeon

金虫 (正式写手)

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

kigeon

金虫 (正式写手)

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

kigeon

金虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
1598908734: 金币+20, ★★★很有帮助 2013-04-10 09:55:23
引用回帖:
10楼: Originally posted by 1598908734 at 2013-04-10 08:48:22
非常谢谢你的建议,是不是就下载一个image J软件,把这个图放进去分析啊?...

对,如其他虫友所说,这个可以用matlab图像处理,也可以用imageJ。如果用imageJ,把图拖进去,crop一下,只留中间亮点(那个深蓝的小点么?),然后通过中心画条直线,再用“analyze”里面“plot profile”看就可以了。
附件是在imageJ里面对你原图什么都不做,就画直线然后看plot profile,中间那个小峰是中心点的。如果你直线只通过中心点,就只有1个峰了。x轴是pix距离,y轴是intensity(灰度)。

Plot of intensity.png

11楼2013-04-10 09:11:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

kigeon

金虫 (正式写手)

引用回帖:
12楼: Originally posted by 1598908734 at 2013-04-10 09:54:24
很感谢你,为什么我得到的是还是这种RGB的表示呢?并且在analyze 里没有找到plot profile命名,是在插件用的一个叫Graphics中的RGB profile plot ,

11.PNG
...

imageJ版本可能不同,我没有用插件,只是它自带的功能。所以不是特别清楚了,从此图看,绿色这个应该是需要关注的,不知道为什么不是蓝色的线,你的图我看来是蓝色的。你可以试试看把图像先变成8-bit?菜单里有选项变换,那就只有灰色了。
13楼2013-04-10 10:33:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 1598908734 的主题更新
信息提示
请填处理意见