halcon中gen_region_contour_xld算子详解 1. gen_region_contour_xld算子的基本功能 gen_region_contour_xld 是Halcon 图像处理库中的一个算子,用于从XLD(Extended Line Description,扩展线描述)轮廓中提取区域(Region)。该算子将XLD轮廓转换为区域表示,便于进行进一步的图像分析和处理。 2. gen_region_contour_xld算...
在Halcon中,图像是由像素组成的,一般的算法也都是基于像素来进行处理,所以其中Image和Region都是以像素为最小单位,XLD用来表示亚像素的轮廓或者多边形。 XLD的特征大部分跟Region很像,很多算子都是在Region的算子后加上_xld。其主要的特征如下: 1.基础特征:面积,中心坐标,宽高,左上右下坐标; 2.形状特征:长度,圆...
[Halcon&算子] gen_cross_contour_xld 函数原型: gen_cross_contour_xld( : Cross : Row, Col, Size, Angle 😃 函数作用: 为每个输入点(行、列)生成交叉形状的XLD轮廓。从概念上讲,轮廓由两条长度大小的线组成,这些线正好在输入点相交。它们的方位由角度决定。十字架以十字架的形式返回。如果要处理多个点...
(6)产生圆gen_circle_contour_xld。...域是一个圆环区域的话,那就运行骨架算子skeleton得到圆环区域的骨架,然后用gen_contours_skeleton_xld生成骨架轮廓。如果该区域是圆形区域,那么可以用产生区域轮廓算子 , EndPhi, PointOrder) *根据逼近结果生成一个圆轮廓gen_ellipse_contour_xld(ContEllipse, Row, Column, 0...
gen_contour_polygon_xld (Match, [RowF[K],RowT[K]], [ColF[K],ColT[K]]) *从给定数组中产生多边形轮廓。 concat_obj (Matches, Match, Matches) *把两个图像数组合并在一起 endfor * Now display the extracted data. *显示提取的数据 dev_set_color ('blue') dev_display (Matches) dev_set_...
Halcon 算子 gen_cross_contour_xld,生成十字形 函数原型: gen_cross_contour_xld( : Cross : Row, Col, Size, Angle :) 函数作用: 为输入的每一个点生成十字形 参数列表: Cross(out):生成XLD轮廓 Row(in):输入点集行坐标 Col(in):输入点集列坐标,Col元组的个数与Row元组的个数相同...
Halcon 算子 gen_cross_contour_xld,生成十字形 函数原型: gen_cross_contour_xld( : Cross : Row, Col, Size, Angle :) 函数作用: 为输入的每一个点生成十字形 参数列表: Cross(out):生成XLD轮廓 Row(in):输入点集行坐标 Col(in):输入点集列坐标,Col元组的个数与Row元组的个数相同...
gen_cross_contour_xld( : Cross : Row, Col, Size, Angle :) 1. 函数作用: 为输入的每一个点生成十字形 参数列表: Cross(out):生成XLD轮廓 Row(in):输入点集行坐标 Col(in):输入点集列坐标,Col元组的个数与Row元组的个数相同 Size(in):十字形长度,长度大于等于0 ...