4664|8

28

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

有那种算法可以区分圆形和方形 [复制链接]

最近看了看黑白摄像头,请问如何用其区分圆形和方形?
此帖出自stm32/stm8论坛

最新回复

图像识别算法的话 霍夫变换  详情 回复 发表于 2013-3-24 22:32

点评

假设背景是白色,形状是黑色。那么从上往下扫描,如果黑色数量先变大再变小,则为圆形。如果黑色数量不变,则为方形。  详情 回复 发表于 2013-3-24 08:56
点赞 关注
 

回复
举报

4005

帖子

0

TA的资源

版主

沙发
 
比较周长和面积的比值,随便一想应该可以吧
此帖出自stm32/stm8论坛
 
 

回复

113

帖子

0

TA的资源

一粒金砂(高级)

板凳
 

回复 楼主 极客王谦 的帖子

假设背景是白色,形状是黑色。那么从上往下扫描,如果黑色数量先变大再变小,则为圆形。如果黑色数量不变,则为方形。
此帖出自stm32/stm8论坛

点评

这个方法感觉不错,不过有前提要求就得对正才好。 我想了个办法,不知道行不行哈。 从切线上下手,方形的切线,要么正交,要么相等。 具体的方法,还没摸索出来。  详情 回复 发表于 2013-3-24 14:56
没说是正着放的  详情 回复 发表于 2013-3-24 12:49
 
 

回复

4005

帖子

0

TA的资源

版主

4
 

回复 板凳 funnylogic 的帖子

没说是正着放的
此帖出自stm32/stm8论坛
 
 
 

回复

436

帖子

5

TA的资源

五彩晶圆(初级)

5
 
原帖由 funnylogic 于 2013-3-24 08:56 发表
假设背景是白色,形状是黑色。那么从上往下扫描,如果黑色数量先变大再变小,则为圆形。如果黑色数量不变,则为方形。

这个方法感觉不错,不过有前提要求就得对正才好。

我想了个办法,不知道行不行哈。

从切线上下手,方形的切线,要么正交,要么相等。
具体的方法,还没摸索出来。
此帖出自stm32/stm8论坛
 
 
 

回复

4005

帖子

0

TA的资源

版主

6
 
还是我的好,边界走一圈累计周长,扩散求面积,这些在图形学里找边界和扩散求面积都有算法...

先假定它是圆,由面积求出R,
再用比值求一次R(圆:pi*R*R/Pi*2*R=R/2),比较两次结果,由比较结果的接近程度判别.

[ 本帖最后由 huo_hu 于 2013-3-24 16:16 编辑 ]
此帖出自stm32/stm8论坛

点评

哦,直接复用图形学里找边界和扩散求面积的算法,那自然最好  详情 回复 发表于 2013-3-24 17:49
 
 
 

回复

436

帖子

5

TA的资源

五彩晶圆(初级)

7
 
原帖由 huo_hu 于 2013-3-24 16:01 发表
还是我的好,边界走一圈累计周长,扩散求面积,这些在图形学里找边界和扩散求面积都有算法...

先假定它是圆,由面积求出R,
再用比值求一次R(圆:pi*R*R/Pi*2*R=R/2),比较两次结果,由比较结果的接近程度判别.

哦,直接复用图形学里找边界和扩散求面积的算法,那自然最好
此帖出自stm32/stm8论坛
 
 
 

回复

1万

帖子

142

TA的资源

版主

8
 
这是图像识别算法问题,先根据对比度取出轮廓数据,再对轮廓数据进行求导,根据导数的连续性即可判别,任何角度都可以。
此帖出自stm32/stm8论坛
 
 
 

回复

6

帖子

0

TA的资源

一粒金砂(初级)

9
 
图像识别算法的话 霍夫变换
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表