关于图象中亮点的坐标
刚刚涉及matlab处理图象,哪位好心人可以指点一下怎样可以得到图象中亮点坐标的程序,不胜感激啊:loveliness:[ 本帖最后由 eight 于 2007-5-28 22:57 编辑 ] 亮点坐标?什么意思?看来本人孤陋寡闻,在matlab里面没听过 是求极大值坐标? 我也不懂。建议楼主先阅读置顶贴:聚宝盆,然后把你的问题重新整理一下再发上来 是这样的,我用激光束打到幕布上点,我需要知道它所在的坐标,然后进行一些后续的计算,幕布的颜色可能是黑色或者白色,激光点是绿色的,谢谢大家了:@P
高人指教:求图象中特定点的坐标
我用激光器打一束绿光到一个黑色或者白色的幕布上,这时幕布上会出现一个点,我用ccd照出包含这个点的图象,想使用matlab来求出这个点的坐标,我想知道如何设置坐标原点,然后具体怎样得到这个点的坐标,谢谢大家了,希望得到大家的指点,排到的图象在附件里,:loveliness: 呵呵,刚才没有传上来,麻烦大家了 给你提参考方案:首先读取图像;然后为了方便计算将你的彩色图像转化为灰度图像;之后将灰度图像的indexed image也就是颜色矩阵进行处理;
判断哪些是目标点,哪些是背景色;找出的目标点后,根据你的坐标scale可定目标点x,y坐标,最后将你的得到的小片面积的目标点坐标取mean值.
当然你也可以设置定义小片面积的大小以剔除少数噪声点.
顺便找了些函数供参考: imread rgb2gray gray2ind colormap rgb2ind希望对你有用. 好的,谢谢,我先试试 我试着进行二值化处理,图中的一个点对应着多个bw=0的点,那么我怎么才能进行处理,得到这个点的中心对应的那个bw=0的矩阵信息呢? 对小片面积取mean值,应该怎么编写程序呢,我取了下,也是得到了很多点。 原帖由 manname053 于 2007-5-7 22:29 发表 http://www.chinavib.com/forum/images/common/back.gif
对小片面积取mean值,应该怎么编写程序呢,我取了下,也是得到了很多点。
如果只使用 mean (x),则只对某一维进行处理,求整个 x 的话,用 mean(x(:)) 便可
[ 本帖最后由 eight 于 2007-5-28 22:57 编辑 ]
页:
[1]