51Halcon机器视觉

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 230|回复: 5
收起左侧

[待解决] OBJ轉ROI的方法

[复制链接]

该用户从未签到

3

主题

16

帖子

74

积分

Rank: 1

积分
74
发表于 2019-8-20 14:31:57 | 显示全部楼层 |阅读模式

试用员工 |主题 3|帖子 16|积分 74

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

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

x
請問各位大大:


小弟遇到一個語法的問題,想請教各位:

        edges_sub_pix (GrayImage, HolesEdges, 'canny', 5, 50, 75)
        select_shape_xld (HolesEdges, Holes, ['circularity','area'], 'and', [0.6,4200], [1.0,5500])
        smallest_circle_xld (Holes, Holes_Row, Holes_Column, Holes_Radius)
        count_obj (Holes, Holes_Number)

        for I:=1 to Holes_Number by 1               
            gen_circle (ROI_Holes, Holes_Row[I-1], Holes_Column[I-1], Holes_Radius[I-1]-2)
            reduce_domain(Image1,ROI_Holes,CircleRegion)
(省略)
      endfor

原先是如上述的方式去做ROI分析.先找到標的物(Hole),然後再以標的物的中心為圓心半徑劃出個圓形ROI...
可是若該標的物非為圓型,則此法就不行,因為會畫到其他無須判別的區域...

edges_sub_pix (GrayImage, HolesEdges, 'canny', 5, 50, 75)         
select_shape_xld (HolesEdges, Holes, ['circularity','area'], 'and', [0.6,4200], [1.0,5500])
smallest_circle_xld (Holes, Holes_Row, Holes_Column, Holes_Radius)        
count_obj (Holes, Holes_Number)

for I:=1 to Holes_Number by 1
            select_obj (Holes, Hole, I)
            reduce_domain(Image1,Hole,CircleRegion)
(省略)
endfor
所以欲修正成上述的方式,選擇標的物為ROI區域,但是程式(reduce_domain)報錯,訊息如下:
(4052  Image data management: wrong object-ID)
應該是無法將OBJ轉成Region..
故請教各位大大,該如何轉換才得宜?

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

2.提问请组织好自己的逻辑,标题注明大概是什么问题,问题内容写详细,需提供问题症状、错误代码、截图、位置等等信息,不要让别人去猜你想问啥;

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

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

  • TA的每日心情
    开心
    1 小时前
  • 签到天数: 482 天

    连续签到: 1 天

    [LV.9]以坛为家II

    113

    主题

    562

    帖子

    3071

    积分

    Rank: 9

    积分
    3071

    热心会员突出贡献切换助手验证会员最佳新人

    发表于 2019-8-20 14:44:10 | 显示全部楼层

    管理员 |主题 113|帖子 562|积分 3071

    你的holes全部都是xld contour,又不是region怎么能执行reduce_domain呢?

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

    2.提问请组织好自己的逻辑,标题注明大概是什么问题,问题内容写详细,需提供问题症状、错误代码、截图、位置等等信息,不要让别人去猜你想问啥;

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

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

    该用户从未签到

    3

    主题

    16

    帖子

    74

    积分

    Rank: 1

    积分
    74
     楼主| 发表于 2019-8-20 17:36:27 | 显示全部楼层

    试用员工 |主题 3|帖子 16|积分 74

    绝地武士 发表于 2019-8-20 14:44
    你的holes全部都是xld contour,又不是region怎么能执行reduce_domain呢?

    所以我再想該怎麼轉..因為我的holes是不規則的形狀時,該如何轉化成region?因為我只想針對holes裡面的內容,去做分析。

    我目前是將holes找出中心跟半徑,然後再用gen_circle的方式,劃出ROI區域,針對ROI區域去做分析!可是,如果holes是個不規則的圖形,那麼這方法就不適用了!

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

    2.提问请组织好自己的逻辑,标题注明大概是什么问题,问题内容写详细,需提供问题症状、错误代码、截图、位置等等信息,不要让别人去猜你想问啥;

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

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

  • TA的每日心情
    耍酷
    14 小时前
  • 签到天数: 727 天

    连续签到: 3 天

    [LV.9]以坛为家II

    361

    主题

    1431

    帖子

    5947

    积分

    Rank: 9

    积分
    5947

    突出贡献优秀版主荣誉管理论坛元老切换助手验证会员最佳新人

    发表于 2019-8-21 11:14:23 | 显示全部楼层

    管理员 |主题 361|帖子 1431|积分 5947

    可以异形的轮廓转区域就可以了,gen_region_contour_xld
    无效附件更新 权限提升操作 删帖申请 举报以及其他需要帮助请加入QQ群:214663141 广告位招商 有意者联系

    该用户从未签到

    3

    主题

    16

    帖子

    74

    积分

    Rank: 1

    积分
    74
     楼主| 发表于 2019-8-21 16:28:44 | 显示全部楼层

    试用员工 |主题 3|帖子 16|积分 74

    Criss 发表于 2019-8-21 11:14
    可以异形的轮廓转区域就可以了,gen_region_contour_xld

    感謝大大的教導,謝謝..

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

    2.提问请组织好自己的逻辑,标题注明大概是什么问题,问题内容写详细,需提供问题症状、错误代码、截图、位置等等信息,不要让别人去猜你想问啥;

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

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

    该用户从未签到

    0

    主题

    18

    帖子

    35

    积分

    Rank: 1

    积分
    35
    发表于 2019-9-22 10:18:57 | 显示全部楼层

    试用员工 |主题 0|帖子 18|积分 35

    gen_region_contour_xld 学习了

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

    2.提问请组织好自己的逻辑,标题注明大概是什么问题,问题内容写详细,需提供问题症状、错误代码、截图、位置等等信息,不要让别人去猜你想问啥;

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

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

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

    本版积分规则

    51Halcon会员技术交流会员技术交流 | 51Halcon官方客服咨询官方客服咨询 | Halcon切换助手使用反馈切换助手使用反馈 | 51Halcon论坛管理团队论坛管理团队

    申请友链| 小黑屋| 手机版| Archiver|  

    粤ICP备15095995号-2 粤公网安备44030602000670号

    Powered by 51Halcon机器视觉 X3.4 Licensed© 2015-2019 Comsenz Inc.

    快速回复 返回顶部 返回列表