Halcon参考手册中文版无删减, 第二十九章 XLD

第二十九章 XLD

29.1 Access, 访问

操作符列表

get_contour_xld
返回XLD轮廓的坐标。
get_lines_xld
返回XLD多边形的数据(以线的形式)。
get_parallels_xld
返回XLD并行程序的数据(以行为单位)。
get_polygon_xld
返回XLD多边形的数据。

29.2 Creation, 创建

操作符列表

gen_circle_contour_xld

创建对应于圆或圆弧的XLD轮廓。
gen_contour_nurbs_xld
将NURBS曲线转换为XLD轮廓。
gen_contour_polygon_rounded_xld
从多边形(以元组形式给出)生成具有圆角的XLD轮廓。
gen_contour_polygon_xld
从多边形(以元组的形式给出)生成XLD轮廓。
gen_contour_region_xld
从区域生成XLD轮廓。

gen_contours_skeleton_xld

将骨架转换为XLD轮廓。
gen_cross_contour_xld
为每个输入点生成一个十字形的XLD轮廓。
gen_ellipse_contour_xld
创建一个对应于椭圆弧的XLD轮廓。
gen_nurbs_interp
创建一个NURBS曲线的控制数据,插入给定的点。
gen_parallels_xld
提取平行XLD多边形。

gen_polygons_xld
用多边形近似XLD轮廓。
gen_rectangle2_contour_xld
创建矩形形状的XLD轮廓。
mod_parallels_xld
提取包围一个均匀区域的平行XLD多边形。

29.3 Features

操作符列表

area_center_points_xld

作为点云处理的轮廓和多边形的面积和重心(质心)。
area_center_xld
轮廓和多边形的面积和重心(质心)。
circularity_xld
轮廓或多边形的圆度(与圆相似)的形状因子。
compactness_xld
轮廓或多边形的紧凑性的形状因子。
contour_point_num_xld
返回XLD轮廓中的点数。

convexity_xld

轮廓或多边形的凸度的形状因子。
diameter_xld
两个轮廓点或多边形点之间的最大距离。
dist_ellipse_contour_points_xld
计算所有轮廓点到椭圆的距离。
dist_ellipse_contour_xld
计算等高线到椭圆的距离。
dist_rectangle2_contour_points_xld
计算所有等高线点到矩形的距离。

eccentricity_points_xld

作为点云处理的等高线或多边形的不均匀性。
eccentricity_xld
由轮廓或多边形的椭圆参数导出的形状特征。
elliptic_axis_points_xld
作为点云处理的等值轮廓或多边形的椭圆参数。
elliptic_axis_xld
等高线或多边形的等效椭圆参数。
fit_circle_contour_xld
用圆近似XLD轮廓。

fit_ellipse_contour_xld

用椭圆或椭圆弧近似XLD轮廓。
fit_line_contour_xld
通过线段近似XLD轮廓。
fit_rectangle2_contour_xld
将矩形匹配到XLD轮廓。
get_contour_angle_xld
计算每个等值点的XLD等值方向。
get_contour_attrib_xld
XLD轮廓的返回点属性值。

get_contour_global_attrib_xld

返回XLD轮廓的全局属性值。
get_regress_params_xld
返回XLD轮廓参数。
height_width_ratio_xld
计算与等高线或多边形的坐标轴平行的封闭矩形的宽度、高度和纵横比。
info_parallels_xld
返回有关XLD平行线所包围区域的灰度值的信息。

length_xld

轮廓或多边形的长度。
local_max_contours_xld
选择具有局部最大值灰度值的XLD轮廓。
max_parallels_xld
连接位于同一多边形上的修改XLD平行线。
moments_any_points_xld
作为点云处理的任意等高线或多边形的几何矩。
moments_any_xld
等高线或多边形的任意几何矩。
moments_points_xld
作为点云处理的等高线或多边形的几何矩M20, M02和M11。

moments_xld

等高线或多边形的几何矩M20、M02和M11。
orientation_points_xld
作为点云处理的轮廓或多边形的方向。
orientation_xld
轮廓或多边形的方向。
query_contour_attribs_xld
返回XLD轮廓的已定义属性的名称。
query_contour_global_attribs_xld
返回已定义的XLD轮廓的全局属性的名称。

rectangularity_xld

轮廓或多边形的矩形形状因子。
select_contours_xld
根据几个特征选择XLD轮廓。
select_shape_xld
使用形状特征选择轮廓或多边形。
select_xld_point
选择包含给定点的所有轮廓或多边形。
smallest_circle_xld
轮廓或多边形的最小围圆。
smallest_rectangle1_xld
与等高线或多边形的坐标轴平行的封闭矩形。

smallest_rectangle2_xld

具有任意轮廓或多边形方向的最小封闭矩形。
test_closed_xld
测试轮廓或多边形是否闭合。
test_self_intersection_xld
测试XLD轮廓或多边形的自相交。
test_xld_point
测试是否有一个或多个轮廓或多边形包围给定的点。

29.4 Geometric Transformations

操作符列表

affine_trans_contour_xld

对XLD轮廓应用任意仿射二维变换。
affine_trans_polygon_xld
对XLD多边形应用任意仿射变换。
gen_parallel_contour_xld
计算XLD轮廓的平行轮廓。
polar_trans_contour_xld
将环形弧线上的轮廓变换为极坐标。
polar_trans_contour_xld_inv
将极坐标中的轮廓变换回笛卡尔坐标。

projective_trans_contour_xld
对XLD轮廓应用投影变换。

29.5 Sets

操作符列表

difference_close_contours_xld
计算闭合轮廓的差值。
difference_closed_polygons_xld
计算封闭多边形的差值。
intersection_closed_contours_xld
闭合等高线相交。
intersection_closed_polygons_xld
闭合多边形相交。

symm_difference_closed_contours_xld
计算闭合轮廓的对称差。
symm_difference_closed_polygons_xld
计算封闭多边形的对称差分。
union2_closed_contours_xld
计算闭合轮廓的并集。
union2_closed_polygons_xld
计算封闭多边形的并集。

29.6 Transformations

操作符列表

add_noise_white_contour_xld
为XLD轮廓添加噪声。
clip_contours_xld
剪辑XLD轮廓。
clip_end_points_contours_xld
裁剪XLD轮廓线的端点。
close_contours_xld
关闭XLD轮廓线。
combine_roads_xld
结合两个分辨率水平的道路假设。

crop_contours_xld

裁剪XLD轮廓。
merge_cont_line_scan_xld
从连续的线扫描图像合并XLD轮廓。
regress_contours_xld
计算一条回归线到XLD轮廓的参数。
segment_contour_attrib_xld
分割局部属性满足给定条件的XLD轮廓零件。
segment_contours_xld
将XLD轮廓分割成线段和圆弧或椭圆弧。

shape_trans_xld

变换轮廓或多边形的形状。
smooth_contours_xld
平滑XLD轮廓。
sort_contours_xld
根据轮廓的相对位置排序。
split_contours_xld
在主导点分割XLD轮廓。
union_adjacent_contours_xld
计算端点接近的轮廓的并集。

union_cocircular_contours_xld

计算属于同一圆的轮廓的并集。
union_collinear_contours_ext_xld
计算共线轮廓的并集(具有扩展功能的算子)。
union_collinear_contours_xld
统一近似共线轮廓。
union_cotangential_contours_xld
计算共切轮廓的并集。
union_straight_contours_xld
计算具有相似方向的相邻直线轮廓的并集。

结言

感谢能连续看完到halcon文档最后一章29章的读者,花了很长时间来翻译和整理了所有章节的文档文件。不放主页资源了,可能会被平台设置积分或者vip下载,链接如下:

halcon帮助参考手册中文版链接:https://pan.baidu.com/s/1UZdGmC_QTs9UFgI3mzcgUA 
提取码:lt24

希望大家都是真心想学习的,不要拿去进行利益交易!

谢谢各位读者,希望未来都学有所成事业有成。

转载自:https://blog.csdn.net/qq_45813590/article/details/132800162

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值