在轮廓线按“direction”或“curvature”进行select_contours_xld滤波之前,必须使用regress_contours_xld计算...
halcon中的sort_contours_xld算子用于对XLD轮廓进行排序,其接口如下: sort_contours_xld(Contours : SortedContours : SortMode, Order, RowOrCol : ) SortMode设置排序方式,其中 'lower_left', 'lower_right', 'upper_left', 'upper_right'几种方式原理比较简单,程序实现也较为容易,不再进行介绍。下面重点介绍...
在Halcon中,xld是指"extended line data",用于表示直线或者轮廓线等几何形状的数据结构。 select_contours_xld函数的作用是根据特定的条件,从一组输入边缘线(xld)中选择相应的边缘线。这些条件可以根据线的长度、角度、弧度等特征进行选择。 2. select_contours_xld函数的参数 select_contours_xld函数的语法如下所示:...
union_collinear_contours_xld算子中参数解释为: MaxDistAbs:Maximum length of the gap between two contours, measured along the regression line of the reference contour. MaxDistRel:Maximum length of the gap between two contours, relative to the length of the reference contour, both measured along the...
Output XLD contours.Feature (input_control) string → (string) Feature to select contours with. Default value: 'contour_length' List of values: 'closed', 'contour_length', 'curvature', 'direction', 'maximum_extent', 'open'Min1 (input_control) real → (real) Lower threshold. Default...
select_contours_xld函数的主要参数包括输入图像、定义轮廓线的运算符、过滤条件和返回值。输入图像是希望提取轮廓线的原始图像。运算符可以是运算结果是轮廓线的图像处理算子,如边缘检测算子。过滤条件是一个表达式,用于对轮廓线进行筛选。返回值是一个包含选择的轮廓线的XLD(外轮廓描述)数据类型。 第三步:使用select_...
select_contours_xld (Contours : SelectedContours, Indices, Type : (GenParamName, GenParamValue : GenParamName, GenParamValue, ...)) 该函数的主要输入参数是Contours,表示输入的轮廓。它是一个XLD对象的数组,可以是由其他函数生成的。SelectedContours是输出参数,表示被选择的轮廓。Indices是输出参数,是一个...
SelectedContours(output_object)xld_cont-array→object Output XLD contours. Feature(input_control)string→(string) Feature to select contours with. Default value:'contour_length' List of values:'closed','contour_length','curvature','direction','maximum_extent','open' ...
select_contours_xld (ContoursSplit, LineContour2, 'direction', 1.45, 1.65, -0.5, 0.5)get_contour_attrib_xld(ObjectSelected3, 'edge_direction', Attrib):'edge_direction'⾓度范围为0-2*π,边界⽅向的定义如下:沿着边界⽅向,左边为亮区域,右边为暗区域。⽐如:对于垂直直线,若从左到...
sort_contours_xld (Edges, SortedContours,'upper_left','true','column')*xid轮廓进行排序*参数1:要排序的xld*参数2:排序后的xld*参数3:排序方法*'character'从左到右,从上到下的顺序*'lower_left'外接矩形的左下角*'lower_right'外接矩形的右下角*'upper_left'外接矩形的左上角*'upper_right'外接...