1、Halcon算子汇总HALCON算子函数完整汇总Chapter_19:XLD19、1 Access1、 get_contour_xld 功能:返回XLD轮廓(contour)得坐标。2、 get_lines_xld 功能:返回一个XLD多边形(polygon)数据。3、 get_parallels_xld 功能:返回一个XLD并行数据。4、 get_polygon_xld 功能:返回一个XLD多边形(polygon)数据。19、2 Creation1、 gen_contour_nurbs_xld 功能:将一个NURBS曲线转换为一个XLD(密度?)轮廓(contour)。2、 gen_cont
2、our_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
3、轮廓(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 Features1、 area_center_poi
4、nts_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 功能:影响轮廓(con
5、tour)或多边形(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_ 功能:被瞧做点云得轮廓(co
6、ntour)或多变形(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
7、功能:根据椭圆或椭圆弧近似获取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 功能:返回一个XL
8、D轮廓(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
9、_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 功能
10、:被瞧做点云得轮廓(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 功能:根据形状特征选择轮廓(
11、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_intersect
12、ion_xld 功能:测试轮廓(contour)或多边形(polygon)自身相交性。42、 test_xld_point 功能:测试一个或多个包括给定点在内得轮廓(contour)或多边形(polygon)。19、4 Geometric-Transformations1、 affine_trans_contour_xld 功能:对XLD轮廓(contour)进行一个任意二维仿射变换。2、 affine_trans_polygon_xld 功能:对XLD多边形(polygon)进行一个任意仿射变换。3、 gen_parallel_contour_xld 功能:计算一个XLD轮廓(contour
13、)得平行轮廓(contour)。4、 polar_trans_contour_xld 功能:将一个环状弧中得轮廓(contour)转换为极坐标形式。5、 polar_trans_contour_xld_inv 功能:将极坐标下得轮廓(contour)转换为笛卡尔坐标下得形式。6、 projective_trans_ontour_xld 功能:对一个XLD轮廓(contour)进行射影变换。19、5 Sets1、 difference_closed_contours_xld 功能:闭合轮廓(contour)得差异。2、 difference_closed_polygons_xld_ 功能:闭合多
14、边形(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)得并集
15、。8、 union2_closed_polygons_xld 功能:闭合多边形(polygon)得并集。19、6 Transformation1、 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、 m
16、erge_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 功能:根据相关位置分类轮廓(contou
17、r)。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、
18、 union_straight_contours_histo_xld 功能:合并到给定线有相似距离得相邻直线轮廓(contour)。18、 union_straight_contours_xld 功能:合并具有相似方向得相邻直线轮廓(contour)。作者:think_fast 发表于2011-11-25 12:22:12 原文链接 阅读:73 评论:1 查瞧评论 原HALCON算子函数Chapter 18 : TupleChapter_18:Tuple18、1 Arithmetic1、 tuple_abs 功能:计算一个元组得绝对值。2、 tuple_acos 功能:计算一个元组得反余弦。3
19、、 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 功能:元组
20、得指数运算。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 功能:计算两个元组整
21、型数相除得余数。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_tan
22、h 功能:计算一个远足得双曲正切。18、2 Bit-Operations1、 tuple_band 功能:计算两个元组得按位运算。2、 tuple_bnot 功能:两个元组逐位取逻辑非。3、 tuple_bor 功能:计算两个元组得按位运算。4、 tuple_bxor 功能:两个元组逐位进行互斥逻辑或运算。5、 tuple_lsh 功能:元组逐位左移。6、 tuple_rsh 功能:元组逐位右移。18、3 parison1、 tuple_equal 功能:测试两个元组就是否相同。2、 tuple_greater 功能:测试一个元组就是否大于另一个元组。3、 tuple_greater_equa
23、l 功能:测试一个元组就是否大于等于另一个。4、 tuple_less 功能:测试一个元组就是否小于另一个元组。5、 tuple_less_equal 功能:测试一个元组就是否小于等于另一个。6、 tuple_not_equal 功能:测试两个元组就是不就是不等。18、4 Conversion1、 tuple_chr 功能:根据ASCII码将整型元组转换为字符串。2、 tuple_chrt 功能:根据ASCII码将整型元组转换为字符串。3、 tuple_int 功能:讲一个元组转换为一个整型元组。4、 tuple_is_number 功能:检测一个字符串元组就是否表示数字。5、 tuple_n
24、umber 功能:将一个字符串元组转换为一个数字元组。6、 tuple_ord 功能:将长度为1得字符串得元组转换为它们相应得ASCII码元组。7、 tuple_ords 功能:将一个字符串得元组转换为它们ASCII码得元组。8、 tuple_real 功能:将一个元组转换为一个浮点数得元组。9、 tuple_round 功能:将一个元组转换为一个整型数得元组。10、 tuple_string 功能:将一个元组转换为一个字符串元组。18、5 Creation1、 tuple_concat 功能:合并两个元组为一个新得。2、 tuple_gen_const 功能:创建一个特殊长度得元组与初始化它
25、得元素。3、 tuple_rand 功能:返回任意值为0或1得元组。18、6_Element-Order1、 tuple_inverse 功能:将一个元组反置(反转)。2、 tuple_sort 功能:按照升序分类(排列)元组得元素。3、 tuple_sort_index 功能:将元组得元素分类并返回分类元组得目录。18、7 Features1、 tuple_deviation 功能:返回一个元组元素得标准差。2、 tuple_length 功能:返回一个元组元素数目。3、 tuple_max 功能:返回一个元组得最大元素。4、 tuple_mean 功能:返回一定数量元组得平均值。5、 tu
26、ple_median 功能:返回一个元组元素得中值。6、 tuple_min 功能:返回一个元组得最小元素。7、 tuple_sum 功能:返回一个元组所有元素得与。18、8 Logical-Operations1、 tuple_and 功能:两个元组得逻辑与。2、 tuple_not 功能:两个元组得逻辑非。3、 tuple_or 功能:两个元组得逻辑或。4、 tuple_xor 功能:两个元组得逻辑互斥或。18、9 Selection1、 tuple_find 功能:返回一个元组所有出现得符号,同时位于另一个元组内。2、 tuple_first_n 功能:选取一个元组得第一个元素。3、 t
27、uple_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-Operators1、 tuple_environment 功能:读取
28、一个或多个环境变量。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”处开始分割所有得字符
29、。9、 tuple_strchr 功能:前向搜索一个位于字符串元组内得字符。10、 tuple_strlen 功能:字符串元组中每个字符串得长度。11、 tuple_strrchr 功能:后向搜索一个位于字符串元组内得字符。12、 tuple_strrstr 功能:后向搜索一个位于字符串元组内得字符串。13、 tuple_strstr 功能:前向搜索一个位于字符串元组内得字符串。作者:think_fast 发表于2011-11-25 12:21:07 原文链接 阅读:43 评论:0 查瞧评论 原HALCON算子函数Chapter 17 : ToolsChapter_17:Tools17、1 2D-Transformations1、 affine_trans_pixel 功能:对像素坐标轴进行任意得仿射二维变换。2、 affine_trans_point_2d 功能:对点进行任意得最简二维变换3、 bundle_adjust_mosaic 功能:对一幅图像得嵌合体采取一系列调整。4、 hom_mat2d_pose 功能
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1