Halcon算子汇总.docx

上传人:b****3 文档编号:3938210 上传时间:2022-11-26 格式:DOCX 页数:116 大小:57.28KB
下载 相关 举报
Halcon算子汇总.docx_第1页
第1页 / 共116页
Halcon算子汇总.docx_第2页
第2页 / 共116页
Halcon算子汇总.docx_第3页
第3页 / 共116页
Halcon算子汇总.docx_第4页
第4页 / 共116页
Halcon算子汇总.docx_第5页
第5页 / 共116页
点击查看更多>>
下载资源
资源描述

Halcon算子汇总.docx

《Halcon算子汇总.docx》由会员分享,可在线阅读,更多相关《Halcon算子汇总.docx(116页珍藏版)》请在冰豆网上搜索。

Halcon算子汇总.docx

Halcon算子汇总

HALCON算子函数完整汇总

Chapter_19:

XLD

19、1 Access

1、get_contour_xld

 功能:

返回XLD轮廓(contour)得坐标。

2、get_lines_xld

 功能:

返回一个XLD多边形(polygon)数据。

3、get_parallels_xld

 功能:

返回一个XLD并行数据。

4、get_polygon_xld

 功能:

返回一个XLD多边形(polygon)数据。

 

19、2 Creation

1、gen_contour_nurbs_xld

 功能:

将一个NURBS曲线转换为一个XLD(密度?

)轮廓(contour)。

2、gen_contour_polygon_rounded_xld

 功能:

根据一个多边形(polygon)(以元组形式给出)得圆形角点创建一个XLD轮廓(contour)。

3、gen_contour_polygon_xld

 功能:

根据一个多边形(polygon)(以元组形式给出)创建一个XLD轮廓(contour)。

4、gen_contour_region_xld

 功能:

根据区域创建XLD轮廓(contour)。

5、gen_contours_skeleton_xld

 功能:

将框架转换为XLD轮廓(contour)。

6、gen_cross_contour_xld

 功能:

根据每个输入点交叉得形状创键一个XLD轮廓(contour)。

7、gen_ellipse_contour_xld

 功能:

根据相应得椭圆弧创建一个XLD轮廓(contour)。

8、gen_parallels_xld

 功能:

提取并行XLD多边形(polygon)。

9、gen_polygons_xld

 功能:

根据多边形近似创建XLD轮廓(contour)。

10、gen_rectangle2_contour_xld

  功能:

创建一个矩形XLD轮廓(contour)。

11、mod_parallels_xld

  功能:

提取一个包括同质区域得并行XLD多边形(polygon)。

 

19、3 Features

1、area_center_points_xld

 功能:

被瞧做点云得轮廓(contour)与多边形(polygon)得面积与重心。

2、area_center_xld

 功能:

轮廓(contour)与多边形(polygon)得面积与重心。

3、circularity_xld

 功能:

影响轮廓(contour)或多边形(polygon)圆度(与圆相近得程度)得形状系数。

4、pactness_xld

 功能:

影响轮廓(contour)或多边形(polygon)致密性得形状系数。

5、contour_point_num_xld

 功能:

返回一个XLD轮廓(contour)中点得数目。

6、convexity_xld

 功能:

影响轮廓(contour)或多边形(polygon)凹凸性得形状系数。

7、diameter_xld

 功能:

两个轮廓(contour)或多边形(polygon)点间得最大距离。

8、dist_ellipse_contour_points_xld

 功能:

计算所有轮廓(contour)内得点到一个椭圆得距离。

9、dist_ellipse_contour_xld

 功能:

轮廓到一个椭圆得距离。

10、dist_rectangle2_contour_points_xld_

  功能:

计算所有轮廓(contour)内得点到一个矩形得距离。

11、eccentricity_points_xld_

  功能:

被瞧做点云得轮廓(contour)或多变形(polygon)得Anisometry。

12、eccentricity_xld

  功能:

源自轮廓(contour)或多边形(polygon)得椭圆参数得形状系数。

13、elliptic_axis_points_xld

  功能:

被瞧做点云得轮廓(contour)或多边形(polygon)得等价椭圆参数。

14、elliptic_axis_xld

  功能:

轮廓(contour)或多变形(polygon)得等价椭圆参数。

15、fit_circle_contour_xld

  功能:

根据圆周近似获取XLD轮廓(contour)。

16、fit_ellipse_contour_xld

  功能:

根据椭圆或椭圆弧近似获取XLD轮廓(contour)。

17、fit_line_contour_xld

  功能:

根据分割线近似获取XLD轮廓(contour)。

18、fit_rectangle2_contour_xld

  功能:

用矩形来匹配XLD轮廓(contour)。

19、get_contour_angle_xld

  功能:

为每个轮廓(contour)点计算一个XLD轮廓(contour)方向。

20、get_contour_attrib_xld

  功能:

返回一个XLD轮廓(contour)得点得特征值。

21、get_contour_global_attrib_xld

  功能:

返回一个XLD轮廓(contour)得全局特征值。

22、get_regress_params_xld

  功能:

返回XLD轮廓(contour)参数。

23、info_parallels_xld

  功能:

返回被XLD多边形(polygon)包围得区域得灰度值得信息。

24、length_xld

  功能:

轮廓(contour)或多边形(polygon)得长度。

25、local_max_contours_xld

  功能:

选择局域最大灰度值得XLD轮廓(contour)。

26、max_parallels_xld

  功能:

合并具有相同多边形(polygon)得重建XLD并行。

27、moments_any_points_xld

  功能:

被瞧做点云得轮廓(contour)或多变形(polygon)得任意几何时刻(moments)。

28、moments_any_xld

  功能:

轮廓(contour)或多变形(polygon)得任意集合时刻(moments)。

29、moments_points_xld

  功能:

被瞧做点云得轮廓(contour)或多变形(polygon)得几何时刻(moments)M20,_M02,_与_M11。

30、moments_xld

  功能:

轮廓(contour)或多变形得几何时刻(moments)M20,_M02,_and_M11。

31、orientation_points_xld

  功能:

被瞧做点云得轮廓(contour)或多变形(polygon)得方向。

32、orientation_xld

  功能:

轮廓(contour)或多变形(polygon)得方向。

33、query_contour_attribs_xld

  功能:

返回一个XLD轮廓(contour)定义得属性得名字。

34、query_contour_global_attribs_xld

  功能:

返回一个XLD轮廓(contour)定义得全局属性得名字。

35、select_contours_xld

  功能:

根据一些特征选择XLD轮廓(contour)。

36、select_shape_xld

  功能:

根据形状特征选择轮廓(contour)或多边形(polygon)。

37、select_xld_point

  功能:

选择包括给定点在内得所有得轮廓(contour)或多边形(polygon)。

38、smallest_circle_xld

  功能:

轮廓(contour)或多边形(polygon)得最小封闭圆。

39、smallest_rectangle1_xld

  功能:

平行与轮廓(contour)或多边形(polygon)得坐标轴得封闭矩形。

40、smallest_rectangle2_xld

  功能:

轮廓(contour)或多边形(polygon)任意方向得最小封闭矩形。

41、test_self_intersection_xld

  功能:

测试轮廓(contour)或多边形(polygon)自身相交性。

42、test_xld_point

  功能:

测试一个或多个包括给定点在内得轮廓(contour)或多边形(polygon)。

 

19、4 Geometric-Transformations

1、affine_trans_contour_xld

 功能:

对XLD轮廓(contour)进行一个任意二维仿射变换。

2、affine_trans_polygon_xld

 功能:

对XLD多边形(polygon)进行一个任意仿射变换。

3、gen_parallel_contour_xld

 功能:

计算一个XLD轮廓(contour)得平行轮廓(contour)。

4、polar_trans_contour_xld

 功能:

将一个环状弧中得轮廓(contour)转换为极坐标形式。

5、polar_trans_contour_xld_inv

 功能:

将极坐标下得轮廓(contour)转换为笛卡尔坐标下得形式。

6、projective_trans_ontour_xld

 功能:

对一个XLD轮廓(contour)进行射影变换。

 

19、5 Sets

1、difference_closed_contours_xld

 功能:

闭合轮廓(contour)得差异。

2、difference_closed_polygons_xld_

 功能:

闭合多边形(polygon)得差异。

3、intersection_closed_contours_xld

 功能:

闭合轮廓(contour)得交集。

4、intersection_closed_polygons_xld

 功能:

闭合多边形(polygon)得交集。

5、symm_difference_closed_contours_xld

 功能:

闭合轮廓(contour)得对称差异。

6、symm_difference_closed_polygons_xld

 功能:

闭合多边形(polygon)得对称差异。

7、union2_closed_contours_xld

 功能:

闭合轮廓(contour)得并集。

8、union2_closed_polygons_xld

 功能:

闭合多边形(polygon)得并集。

 

19、6 Transformation

1、add_noise_white_contour_xld

 功能:

向XLD轮廓(contour)中加入噪声。

2、clip_contours_xld

 功能:

修剪一个XLD轮廓(contour)。

3、close_contours_xld

 功能:

关闭一个XLD轮廓(contour)。

4、bine_roads_xld

 功能:

合并两个等级分辨率中得路(road)。

5、crop_contours_xld

 功能:

切割一个XLD轮廓(contour)。

6、merge_cont_line_scan_xld

 功能:

合并连续线扫描图像中得XLD轮廓(contour)。

7、regress_contours_xld

 功能:

计算一个XLD轮廓(contour)回归线得参数。

8、segment_contours_xld

 功能:

将XLD轮廓(contour)分割为分割线与圆周或椭圆弧。

9、shape_trans_xld

 功能:

改变轮廓(contour)或多边形(polygon)得形状。

10、smooth_contours_xld

  功能:

XLD轮廓(contour)得平滑。

11、sort_contours_xld

  功能:

根据相关位置分类轮廓(contour)。

12、split_contours_xld

  功能:

在主要点分割XLD轮廓(contour)。

13、union_adjacent_contours_xld

  功能:

合并终点连接在一起得轮廓(contour)。

14、union_cocircular_contours_xld

  功能:

合并属于同一个圆周得轮廓(contour)。

15、union_collinear_contours_ext_xld

  功能:

合并位于同一条直线上得轮廓(contour)(由附加函数操作)。

16、union_collinear_contours_xld

  功能:

合并位于同一条直线上得轮廓(contour)。

17、union_straight_contours_histo_xld

  功能:

合并到给定线有相似距离得相邻直线轮廓(contour)。

18、union_straight_contours_xld

  功能:

合并具有相似方向得相邻直线轮廓(contour)。

作者:

think_fast发表于2011-11-2512:

22:

12原文链接

阅读:

73评论:

1查瞧评论

[原]HALCON算子函数——Chapter18:

Tuple

Chapter_18:

Tuple

18、1 Arithmetic

1、tuple_abs

 功能:

计算一个元组得绝对值。

2、tuple_acos

 功能:

计算一个元组得反余弦。

3、tuple_add

 功能:

两个元组相加。

4、tuple_asin

 功能:

计算一个元组得反余弦。

5、tuple_atan

 功能:

计算一个元组得反正切。

6、tuple_atan2

 功能:

计算一个元组四个象限得反正切。

7、tuple_ceil

 功能:

计算一个元组得上限函数。

8、tuple_cos

 功能:

计算一个元组得余弦。

9、tuple_cosh

 功能:

计算一个元组得双曲余弦。

10、tuple_cumul

  功能:

计算一个元组得累计与。

11、tuple_deg

  功能:

将一个元组从弧度转换为角度。

12、tuple_div

  功能:

将两个元组相除。

13、tuple_exp

  功能:

元组得指数运算。

14、tuple_fabs_

  功能:

计算一个元组(例如浮点数)得绝对值。

15、tuple_floor

  功能:

计算一个元组得“地板函数”。

16、tuple_fmod

  功能:

计算两个元组浮点数相除得余数。

17、tuple_ldexp

  功能:

计算两个元组得返回长双精度指数函数。

18、tuple_log

  功能:

计算一个元组得自然对数。

19、tuple_log10

  功能:

计算一个元组底为10得对数。

20、tuple_max2

  功能:

计算两个元组得元素宽度得最大值。

21、tuple_min2

  功能:

计算两个元组得元素宽度得最小值。

22、tuple_mod

  功能:

计算两个元组整型数相除得余数。

23、tuple_mult

  功能:

两个元组相乘。

24、tuple_neg

  功能:

将一个元组取反。

25、tuple_pow

  功能:

计算两个元组得冥函数。

26、tuple_rad

  功能:

将一个元组从角度转换为弧度。

27、tuple_sgn

  功能:

计算一个元组得正负。

28、tuple_sin

  功能:

计算一个元组得正弦。

29、tuple_sinh

  功能:

计算一个元组得双曲正弦。

30、tuple_sqrt

  功能:

计算一个元组得平方根(二次方根)。

31、tuple_sub

  功能:

两个元组相减。

32、tuple_tan

  功能:

计算一个元组得正切。

33、tuple_tanh

  功能:

计算一个远足得双曲正切。

 

 

18、2 Bit-Operations

1、tuple_band

 功能:

计算两个元组得按位运算。

2、tuple_bnot

 功能:

两个元组逐位取逻辑非。

3、tuple_bor

 功能:

计算两个元组得按位运算。

4、tuple_bxor

 功能:

两个元组逐位进行互斥逻辑或运算。

5、tuple_lsh

 功能:

元组逐位左移。

6、tuple_rsh

 功能:

元组逐位右移。

 

18、3 parison

1、tuple_equal

 功能:

测试两个元组就是否相同。

2、tuple_greater

 功能:

测试一个元组就是否大于另一个元组。

3、tuple_greater_equal

 功能:

测试一个元组就是否大于等于另一个。

4、tuple_less

 功能:

测试一个元组就是否小于另一个元组。

5、tuple_less_equal

 功能:

测试一个元组就是否小于等于另一个。

6、tuple_not_equal

 功能:

测试两个元组就是不就是不等。

 

18、4 Conversion

1、tuple_chr

 功能:

根据ASCII码将整型元组转换为字符串。

2、tuple_chrt

 功能:

根据ASCII码将整型元组转换为字符串。

3、tuple_int

 功能:

讲一个元组转换为一个整型元组。

4、tuple_is_number

 功能:

检测一个字符串元组就是否表示数字。

5、tuple_number

 功能:

将一个字符串元组转换为一个数字元组。

6、tuple_ord

 功能:

将长度为1得字符串得元组转换为它们相应得ASCII码元组。

7、tuple_ords

 功能:

将一个字符串得元组转换为它们ASCII码得元组。

8、tuple_real

 功能:

将一个元组转换为一个浮点数得元组。

9、tuple_round

 功能:

将一个元组转换为一个整型数得元组。

10、tuple_string

  功能:

将一个元组转换为一个字符串元组。

 

18、5 Creation

1、tuple_concat

 功能:

合并两个元组为一个新得。

2、tuple_gen_const

 功能:

创建一个特殊长度得元组与初始化它得元素。

3、tuple_rand

 功能:

返回任意值为0或1得元组。

 

18、6_Element-Order

1、tuple_inverse

 功能:

将一个元组反置(反转)。

2、tuple_sort

 功能:

按照升序分类(排列)元组得元素。

3、tuple_sort_index

 功能:

将元组得元素分类并返回分类元组得目录。

 

18、7 Features

1、tuple_deviation

 功能:

返回一个元组元素得标准差。

2、tuple_length

 功能:

返回一个元组元素数目。

3、tuple_max

 功能:

返回一个元组得最大元素。

4、tuple_mean

 功能:

返回一定数量元组得平均值。

5、tuple_median

 功能:

返回一个元组元素得中值。

6、tuple_min

 功能:

返回一个元组得最小元素。

7、tuple_sum

 功能:

返回一个元组所有元素得与。

 

18、8 Logical-Operations

1、tuple_and

 功能:

两个元组得逻辑与。

2、tuple_not

 功能:

两个元组得逻辑非。

3、tuple_or

 功能:

两个元组得逻辑或。

4、tuple_xor

 功能:

两个元组得逻辑互斥或。

 

18、9 Selection

1、tuple_find

 功能:

返回一个元组所有出现得符号,同时位于另一个元组内。

2、tuple_first_n

 功能:

选取一个元组得第一个元素。

3、tuple_last_n

 功能:

选择从符号“n”开始到元组末尾得所有元素。

4、tuple_remove

 功能:

从一个元组中移出元素。

5、tuple_select

 功能:

选择一个元组中单一元素。

6、tuple_select_range

 功能:

选择一个元组中得一些元素。

7、tuple_select_rank

 功能:

选择一个元组中序号为n得元素。

8、tuple_str_bit_select

 功能:

选择一个元组中单一符号或位。

9、tuple_uniq

 功能:

丢弃元组中除成功归类得元素外得所有元素。

 

18、10 String-Operators

1、tuple_environment

 功能:

读取一个或多个环境变量。

2、tuple_regexp_match

 功能:

利用公式提取子链。

3、tuple_regexp_replace

 功能:

用有规律得公式代替一个子链。

4、tuple_regexp_select

 功能:

选择符合公式得元组元素。

5、tuple_regexp_test

 功能:

测试一个字符串就是否满足一个规则公式得要求。

6、tuple_split

 功能:

在预定义得独立字符间将字符串分离为子链。

7、tuple_str_first_n

 功能:

分割从第一个字符直到字符串元组外得位置“n”处。

8、tuple_str_last_n

 功能:

从字符串元组外位置“n”处开始分割所有得字符。

9、tuple_strchr

 功能:

前向搜索一个位于字符串元组内得字符。

10、tuple_strlen

  功能:

字符串元组中每个字符串得长度。

11、tuple_strrchr

  功能:

后向搜索一个位于字符串元组内得字符。

12、tuple_strrstr

  功能:

后向搜索一个位于字符串元组内得字符串。

13、tuple_strstr

  功能:

前向搜索一个位于字符串元组内得字符串。

作者:

think_fast发表于2011-11-2512:

21:

07原文链接

阅读:

43评论:

0查瞧评论

[原]HALCON算子函数——Chapter17:

Tools

Chapter_17:

Tools

17、1 2D-Transformations

1、affine_trans_pixel

 功能:

对像素坐标轴进行任意得仿射二维变换。

2、affine_trans_point_2d

 功能:

对点进行任意得最简二维变换

3、bundle_adjust_mosaic

 功能:

对一幅图像得嵌合体采取一系列调整。

4、hom_mat2d_pose

 功能

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1