找到图像中的特定物体

LensFlare 2011-04-22 02:05:33
如下图,如何找到图中每个圆柱体的位置,截面(圆形)的外接四边形的四个顶点的坐标

[img=http://hi.csdn.net/attachment/201104/22/529542_13034521180uuJ.jpg]http://hi.csdn.net/attachment/201104/22/529542_13034521180uuJ.jpg[/img]

请写出步骤,以及参考资料。谢谢
...全文
313 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ztz498612 2011-05-19
  • 打赏
  • 举报
回复
简单,你先做图象分割,当然必须转化为RGB三分量的图象,然后用形态学,再标记连通域,用定位函数定位
wrcluomo 2011-05-13
  • 打赏
  • 举报
回复
wrcluomo 2011-05-13
  • 打赏
  • 举报
回复
wrcluomo 2011-05-13
  • 打赏
  • 举报
回复

如果拍摄好颜色可以提取目标,就可以找了,这个图像不太好找,我手工提取的.
zhxcumt 2011-05-12
  • 打赏
  • 举报
回复
预处理+边缘检测+Hough圆的检测
冰清-小魔鱼 2011-05-07
  • 打赏
  • 举报
回复
先进行彩色图像灰度化,然后消除噪声,提取边缘,做图像分割,得到各分割区域信息特征,一句圆的知识特征,进行提取,或者直接抠图得到。
天鹅梦 2011-04-27
  • 打赏
  • 举报
回复
这个图像质量不太好,有很多噪声,如果图像质量不好,首先得进行邻域滤波,让图像平滑,然后可考虑基于颜色的分割或分类,在分类的基础上再考虑闭合轮廓的自动提取,提取出轮廓后再计算轮廓的质心
LensFlare 2011-04-27
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zhoujk 的回复:]
1.先把每个点的各分量取极值,然后返回它们的差,形成一个新的灰度输出,你再看看效果
2.我怎么感觉你图上的颜色是在图像处理软件里加上去的?不是很自然。如果真是这样,可能导致最后完成的算法放到实际应用中标本没法用。
[/Quote]

没有处理过,可能是拍照人当时不在状态,呵呵;这个无关大雅的,只要确定每个圆柱体界面的(圆形)的坐标位置就OK拉,颜色什么的不管。比如上边第一排左边第一个圆形,他轮廓的坐标。
zhoujk 2011-04-22
  • 打赏
  • 举报
回复
1.先把每个点的各分量取极值,然后返回它们的差,形成一个新的灰度输出,你再看看效果
2.我怎么感觉你图上的颜色是在图像处理软件里加上去的?不是很自然。如果真是这样,可能导致最后完成的算法放到实际应用中标本没法用。
maylove0927 2011-04-22
  • 打赏
  • 举报
回复
遍历吧~哈哈

颜色完全不是问题~那些圆形的R分量或者B分量肯定特别大的

给一个阈值,大于这个阈值就那个啥~
野生大猫 2011-04-22
  • 打赏
  • 举报
回复
我最近在看 图像处理 很头疼..

您说的 位置是指什么?

另外我想问下 可以把图像里德所有像素点 坐标系化么? 假如可以,是不是就可以用鼠标定位了?

如果可以 求方法...

借帖求解 LZ勿怪
LensFlare 2011-04-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tt2com 的回复:]

好像不行哦,你用红色和蓝色分量试试看
[/Quote]

颜色有很多种的,不止这几个
tt2com 2011-04-22
  • 打赏
  • 举报
回复
好像不行哦,你用红色和蓝色分量试试看
tt2com 2011-04-22
  • 打赏
  • 举报
回复
最简单的先直接二至化,找出所有连通区域。用面积和周长比找到圆。找到了圆,你也找到外接四边形的4个顶点了。你先这么做看看有什么问题

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧