热点推荐

查看: 1812|回复: 17
收起左侧

[已解决] 用spoke提取圆心坐标及半径

[复制链接]

该用户从未签到

2

主题

46

帖子

569

积分

Rank: 3

积分
569
发表于 2017-4-19 16:58:14 | 显示全部楼层 |阅读模式

51Halcon诚邀您的加入,专注于机器视觉开发与应用技术,我们一直都在努力!

您需要 登录 才可以下载或查看,没有帐号?会员注册

x
想用spoke提取圆心,可能天资愚笨,没学会要领,没能提取成功。在这发帖请各位帮助。我非从业人员。
mark点.png

原图就这样大

原图就这样大

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

面向企业销售智能软件带相机和镜头,仅需3500,来电咨询 15019223858  18520862540

该用户从未签到

2

主题

46

帖子

569

积分

Rank: 3

积分
569
 楼主| 发表于 2017-4-19 16:59:38 | 显示全部楼层
自己顶自己!!希望大家帮助:lol:D:D

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

  • TA的每日心情
    振奋
    昨天 22:32
  • 签到天数: 536 天

    连续签到: 1 天

    [LV.9]以坛为家II

    347

    主题

    1289

    帖子

    6126

    积分

    Rank: 9

    积分
    6126

    突出贡献优秀版主荣誉管理论坛元老优质会员最佳新人

    发表于 2017-4-19 17:58:18 | 显示全部楼层
    你这个图片也忒小了吧。。。能换个大点的不?
    无效附件更新 权限提升操作 删帖申请 举报以及其他需要帮助请加入QQ群:214663141 广告位招商 有意者联系

    该用户从未签到

    2

    主题

    46

    帖子

    569

    积分

    Rank: 3

    积分
    569
     楼主| 发表于 2017-4-19 22:32:22 | 显示全部楼层

    RE: 用spoke提取圆心坐标及半径

    Tencent 发表于 2017-4-19 17:58
    你这个图片也忒小了吧。。。能换个大点的不?

    版主,这个原图就这样大:o

    发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

  • TA的每日心情
    点赞
    4 天前
  • 签到天数: 213 天

    连续签到: 1 天

    [LV.7]常住居民III

    16

    主题

    43

    帖子

    1371

    积分

    Rank: 9

    积分
    1371

    突出贡献优秀版主荣誉管理论坛元老优质会员

    发表于 2017-4-20 11:11:42 | 显示全部楼层

    RE: 用spoke提取圆心坐标及半径

    QQ截图20170420111042.png
    使用Halcon 13写的代码,其他版本请把里面的窗口句柄改下就可以了。
    1. read_image (Image, 'C:/Users/Administrator/Desktop/223123mzv05ooc5r0xmmmc.jpg')
    2. rgb1_to_gray (Image, Image)

    3. draw_spoke (Image, Regions, 200000, 30, 60, 15, ROIRows, ROICols, Direct)
    4. spoke (Image, Regions1, 30, 60, 15, 1, 20, 'negative', 'max', ROIRows, ROICols, Direct, ResultRow, ResultColumn, ArcType)
    5. pts_to_best_circle (Circle1, ResultRow, ResultColumn, 15, ArcType, RowCenter1, ColCenter1, Radius1)
    6. gen_cross_contour_xld (Cross1, RowCenter1, ColCenter1, 50, 0)


    7. draw_spoke (Image, Regions, 200000, 30, 60, 15, ROIRows, ROICols, Direct)
    8. spoke (Image, Regions1, 30, 60, 15, 1, 20, 'negative', 'max', ROIRows, ROICols, Direct, ResultRow, ResultColumn, ArcType)
    9. pts_to_best_circle (Circle2, ResultRow, ResultColumn, 15, ArcType, RowCenter2, ColCenter2, Radius2)
    10. gen_cross_contour_xld (Cross2, RowCenter2, ColCenter2, 50, 0)
    复制代码
    QQ截图20170420111101.png

    发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

    该用户从未签到

    2

    主题

    46

    帖子

    569

    积分

    Rank: 3

    积分
    569
     楼主| 发表于 2017-4-20 11:27:07 | 显示全部楼层
    谢谢大哥,但是我要的是mark点的圆心,不是工件的圆心。

    发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

  • TA的每日心情
    振奋
    昨天 22:32
  • 签到天数: 536 天

    连续签到: 1 天

    [LV.9]以坛为家II

    347

    主题

    1289

    帖子

    6126

    积分

    Rank: 9

    积分
    6126

    突出贡献优秀版主荣誉管理论坛元老优质会员最佳新人

    发表于 2017-4-20 17:38:27 | 显示全部楼层

    RE: 用spoke提取圆心坐标及半径

    小沫爱视觉 发表于 2017-4-20 11:27
    谢谢大哥,但是我要的是mark点的圆心,不是工件的圆心。

    那个是Mark点?
    无效附件更新 权限提升操作 删帖申请 举报以及其他需要帮助请加入QQ群:214663141 广告位招商 有意者联系

    该用户从未签到

    2

    主题

    46

    帖子

    569

    积分

    Rank: 3

    积分
    569
     楼主| 发表于 2017-4-21 11:31:13 | 显示全部楼层

    RE: 用spoke提取圆心坐标及半径


    对啊
    mark点

    发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

  • TA的每日心情
    萌萌
    前天 21:05
  • 签到天数: 328 天

    连续签到: 3 天

    [LV.8]以坛为家I

    88

    主题

    378

    帖子

    2148

    积分

    Rank: 9

    积分
    2148

    热心会员突出贡献优质会员最佳新人

    发表于 2017-4-21 12:07:41 | 显示全部楼层
    那都不是一个圆。。。怎么拟合?

    该用户从未签到

    2

    主题

    46

    帖子

    569

    积分

    Rank: 3

    积分
    569
     楼主| 发表于 2017-4-21 12:57:29 | 显示全部楼层

    RE: 用spoke提取圆心坐标及半径

    IronMan 发表于 2017-4-21 12:07
    那都不是一个圆。。。怎么拟合?

    mark点是圆形的啊。就是小了一些。

    发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

    如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题前面加上【已解决】

    回报帮助你解决问题的坛友,右下角【免费评分】赠与对方视觉币和热心值,伸手党遭人唾弃,做一个热心并受欢迎的人!

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

    本版积分规则

    经营性网站备案信息 经营性网站
    备案信息

    中国互联网举报中心 中国互联网
    举报中心

    中国文明网传播文明 中国文明网
    传播文明

    诚信网站

    深圳市市场监督管理局企业主体身份公示 工商网监
    电子标识