工控编程吧

标题: halcon close_contours_xld函数介绍 [打印本页]

作者: qq263946146    时间: 2019-5-21 11:51
标题: 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]1[/halcon]






欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4