HALCON 算子函数——Chapter 13 : Object
13.1 Information
- count_obj
功能:统计一个元组中的对象。 - get_channel_info
功能:一幅目标图像组成部分的信息。 - get_obj_class
功能:一副目标图像类的名称。
4.test_equal_obj
功能:比较目标图像的平等性。 - test_obj_def
功能:测试目标是否被删除。
13.2 Manipulation - clear_obj
功能:将一个对象的图标从HALCON数据库中删除。 - concat_obj
功能:连接两个目标元组的图标。 - copy_obj
功能:复制一个HALCON数据库中对象的图标_。 - gen_empty_obj
功能:创建一个空的目标元组。
5.integer_to_obj
功能:将一个整型数转换为一个图标。 - obj_to_integer
功能:将一个图标转换为一个整型数。 - select_obj
功能:从一个目标元组中选择目标。
HALCON 算子函数——Chapter 14 : Regions
14.1 Access - get_region_chain
功能:一个对象的轮廓(contour)作为链式码。 - get_region_contour
功能:查询一个目标的轮廓(contour)。 - get_region_convex
功能:查询突起的外表作为轮廓(contour)。 - get_region_points
功能:查询一个区域的像素数。 - get_region_polygon
功能:用一个多边形近似获取区域。 - get_region_runs
功能:查询一个区域的扫描宽度编码。
14.2 Creation - gen_checker_region
功能:创建一个方格式区域。 - gen_circle
功能:创建一个圆周。 - gen_ellipse
功能:创建一个椭圆。 - gen_empty_region
功能:创建一个空的区域。 - gen_grid_region
功能:根据行或像素数创建一个区域_。 - gen_random_region
功能:创建一个随机区域。 - gen_random_regions
功能:创建随机区域如圆周,矩形和椭圆。 - gen_rectangle1
功能:创建一个与坐标轴平行的长方形。 - gen_rectangle2
功能:创建任意方向的矩形。 - gen_region_contour_xld
功能:从XLD元组中创建一个区域。 - gen_region_histo
功能:将一个直方图转换为一个区域。 - gen_region_hline
功能:将Hesse 正规形状中描述的输入线存储为区域。 - gen_region_line
功能:将输入线以区域形式存储。 - gen_region_points
功能:将个别的像素存储为图像区域。 - gen_region_polygon
功能:将一个多边形存储为一个目标图像。 - gen_region_polygon_filled
功能:将一个多边形存储为一个已填充区域。 - gen_region_polygon_xld
功能:创建一个XLD多边形中的区域。 - gen_region_runs
功能:创建一个扫描宽度编码中的图像区域。 - label_to_region
功能:提取一幅图像中灰度值相同的区域。
14.3 Features - area center
功能:一个区域的面积(大小)和中心。 - circularity
功能:影响一个区域与圆的相似度的形状系数。 - compactness
功能:影响一个区域致密度的形状系数。 - connect and_holes
功能:连接部分和中断的数目。 - contlength
功能:描述一个区域轮廓(contour)的长度。 - convexity
功能:影响一个区域凸性的形状系数。 - diameter region
功能:一个区域两个边界点的最大距离。 - eccentricity
功能:来源于椭圆参数的形状系数。 - elliptic axis
功能:相似椭圆的参数。
10.euler number
功能:计算Euler数目。 - find neighbors
功能:搜寻直接邻域。 - get region_index
功能:包括给定像素在内的所有的区域的索引。 - get region_thickness
功能:查询主轴附近区域的宽度(厚度)。 - hamming distance
功能:两个区域间的汉明距离。 - hamming_distance_norm
功能:两个区域间的归一化汉明距离。 - inner circle
功能:一个区域内部最大的圆周。 - inner_rectangle1
功能:一个区域内部最大的矩形。 - moments_region_2nd
功能:区域的某时刻几何特性,。 - moments_region_2nd invar
功能:区域的某时刻几何特性。 - moments_region_2nd rel_invar
功能:计算相关时刻参数。 - moments_region 3rd
功能:区域的某时刻几何特性。 - moments_region_3rd invar
功能:区域的某时刻几何特性。 - moments_region_central
功能:区域的某时刻几何特性。 - moments_region_central_invar
功能:区域的某时刻几何特性。 - orientation_region
功能:一个区域的定向。 - rectangularity
功能:影响一个区域矩形相似度的形状系数。 - roundness
功能:轮廓中获取的形状系数。
28.runlength_distribution
功能:一个区域扫描宽度编码所需的顺串的分配。 - runlength_features
功能:区域扫描宽度编码的特征值。 - select_region_point
功能:选择包括给定像素在内的所有区域。 - select_region_spatial
功能:讨论区域的关联性。 - select_shape
功能:根据图形特征选择区域。 - select_shape_proto
功能:选择彼此有某种关系的区域。 - select_shape_std
功能:选择给定形状的区域。 - smallest_circle
功能:一个区域的最小周长。 - smallest_rectangle1
功能:平行于坐标轴的包围某区域的矩形。 - smallest_rectangle2
功能:任意方向包围某区域的最小矩形。 - spatial_relation
功能:根据坐标轴方向左、右、上、下排列相关区域。
14.4 Geometric-Transformations - affine_trans_region
功能:对区域进行任意的二维变换。 - mirror_region
功能:反馈一个平行于X或Y坐标轴的区域。 - move_region
功能:对区域进行变换。 - polar_trans_region
功能:将一个环状弧内的区域转换为极坐标。 - polar_trans_region_inv
功能:将极坐标中的区域转换为笛卡尔坐标中的区域。 - projective_trans_region
功能:对一个区域进行射影变换。 - transpose_region
功能:翻译关于一个点的一个区域。 - zoom_region
功能:缩放一个区域。
14.5 Sets - complement
功能:返回一个区域的补码。 - difference
功能:计算两个区域的差距(不同)。 - intersection
功能:计算两个区域的交集。 - symm_difference
功能:计算两个区域对称差异。 - union1
功能:返回所有输入区域的并集。 - union2
功能:返回两个区域的并集。
14.6 Tests - test_equal_region
功能:检测两个目标区域是否相同。 - test_subset_region
功能:检测一个区域是否包含在另一个区域中。
14.7 Transformation - background_seg
功能:决定给定区域背景相连的部分。 - clip_region
功能:将一个区域修改为矩形。 - clip_region rel
功能:根据大小修改一个区域。 - connection
功能:计算一个区域相连接的部分。 - distance transform
功能:计算一个区域的距离变换。 - eliminate runs
功能:消除一个给定宽度的顺串。 - expand region
功能:填充区域间的间隙或分离互相重叠的区域。
8.fill up
功能:填充区域中的中断(裂缝等)。 - fill_up_shape
功能:填充拥有给定图形特征区域的中断。 - hamming_change_region
功能:创建一个有给定汉明距离的区域。 - interjacent
功能:利用给定区域分割图像。 - junctions_skeleton
功能:找到框架中的结点和终点。 - merge_regions_line_scan
功能:从行扫描图像合并区域。
14.partition dynamic
功能:在较小垂直范围的位置水平分割一个区域。 - partition_dynamic
功能:将一个区域分割为等大的矩形。 - rank_region
功能:给对区域的操作归类。 - remove noise region
功能:去除一个区域内的噪声。 - shape_trans
功能:改变一个区域的形状。 - skeleton
功能:计算一个区域的框架。 - sort region
功能:根据相邻位置归类区域。 - split_skeleton_lines
功能:用一个像素宽,没有分支的线来分离线。 - split_skeleton_region
功能:用一个像素宽,没有分支的区域来分离线。