QQ登录

只需一步,快速开始

halcon close_contours_xld函数介绍

[ 复制链接 ]
close_contours_xld(Contours : ClosedContours : : )
close_contours_xld将轮廓Contours 进行闭合处理,结棍保存ClosedContours 。
为了获得有意义的结果,
强烈建议选择具有select_contours_xld的轮廓,
在将其传递到close_contours_xld之前,
端点之间的距离不超过某个最大距离。


例程
gen_contour_polygon_xld (Contours, [50,50,150,150], [50,150,150,250])
gen_contour_polygon_xld (Contour2, [50,50,150,150,60], [300,450,450,300,300])
concat_obj (Contours, Contour2, Contours)
gen_contour_polygon_xld (Contour3, [200,300,300], [50,50,250])
concat_obj (Contours, Contour3, Contours)
gen_contour_polygon_xld (Contour4, [200,200,300,300,200], [320,450,450,300,300])
concat_obj (Contours, Contour4, Contours)
close_contours_xld (Contours, ClosedContours)
dev_clear_window ()
dev_set_color ('red')
dev_display (ClosedContours)
dev_set_color ('white')
dev_display (Contours)
stop ()
select_contours_xld (Contours, SelectedContours, 'closed', 0, 20, 0, 0)
close_contours_xld (SelectedContours, ClosedContours)
dev_clear_window ()
dev_set_color ('red')
dev_display (ClosedContours)
dev_set_color ('white')
dev_display (Contours)
  

halcon从自学到接项目视频教程,另外再赠送全网最全资源  

  

欢迎围观我录制的一套halcon自学视频教程(进入)



回复

使用道具 举报

快速回复 返回列表 客服中心 搜索