Halcon区域region相关的算子

简介: Halcon区域region相关的算子

13.1 Information


1. count_obj


功能:统计一个元组中的对象。


2. get_channel_info


功能:一幅目标图像组成部分的信息。


3. get_obj_class


功能:一副目标图像类的名称。


4.test_equal_obj


功能:比较目标图像的平等性。


5. test_obj_def


功能:测试目标是否被删除。


13.2 Manipulation


1. clear_obj


功能:将一个对象的图标从HALCON数据库中删除。


2. concat_obj


功能:连接两个目标元组的图标。


3. copy_obj


功能:复制一个HALCON数据库中对象的图标_。


4. gen_empty_obj


功能:创建一个空的目标元组。


5.integer_to_obj


功能:将一个整型数转换为一个图标。


6. obj_to_integer


功能:将一个图标转换为一个整型数。


7. select_obj


功能:从一个目标元组中选择目标。


HALCON 算子函数——Chapter 14 : Regions


14.1 Access


1. get_region_chain


功能:一个对象的轮廓(contour)作为链式码。


2. get_region_contour


功能:查询一个目标的轮廓(contour)。


3. get_region_convex


功能:查询突起的外表作为轮廓(contour)。


4. get_region_points


功能:查询一个区域的像素数。


5. get_region_polygon


功能:用一个多边形近似获取区域。


6. get_region_runs


功能:查询一个区域的扫描宽度编码。


14.2 Creation


1. gen_checker_region


功能:创建一个方格式区域。


2. gen_circle


功能:创建一个圆周。


3. gen_ellipse


功能:创建一个椭圆。


4. gen_empty_region


功能:创建一个空的区域。


5. gen_grid_region


功能:根据行或像素数创建一个区域_。


6. gen_random_region


功能:创建一个随机区域。


7. gen_random_regions


功能:创建随机区域如圆周,矩形和椭圆。


8. gen_rectangle1


功能:创建一个与坐标轴平行的长方形。


9. gen_rectangle2


功能:创建任意方向的矩形。


10. gen_region_contour_xld


功能:从XLD元组中创建一个区域。


11. gen_region_histo


功能:将一个直方图转换为一个区域。


12. gen_region_hline


功能:将Hesse 正规形状中描述的输入线存储为区域。


13. gen_region_line


功能:将输入线以区域形式存储。


14. gen_region_points


功能:将个别的像素存储为图像区域。


15. gen_region_polygon


功能:将一个多边形存储为一个目标图像。


16. gen_region_polygon_filled


功能:将一个多边形存储为一个已填充区域。


17. gen_region_polygon_xld


功能:创建一个XLD多边形中的区域。


18. gen_region_runs


功能:创建一个扫描宽度编码中的图像区域。


19. label_to_region


功能:提取一幅图像中灰度值相同的区域。


14.3 Features


1. area center


功能:一个区域的面积(大小)和中心。


2. circularity


功能:影响一个区域与圆的相似度的形状系数。


3. compactness


功能:影响一个区域致密度的形状系数。


4. connect and_holes


功能:连接部分和中断的数目。


5. contlength


功能:描述一个区域轮廓(contour)的长度。


6. convexity


功能:影响一个区域凸性的形状系数。


7. diameter region


功能:一个区域两个边界点的最大距离。


8. eccentricity


功能:来源于椭圆参数的形状系数。


9. elliptic axis


功能:相似椭圆的参数。


10.euler number


功能:计算Euler数目。


11. find neighbors


功能:搜寻直接邻域。


12. get region_index


功能:包括给定像素在内的所有的区域的索引。


13. get region_thickness


功能:查询主轴附近区域的宽度(厚度)。


14. hamming distance


功能:两个区域间的汉明距离。


15. hamming_distance_norm


功能:两个区域间的归一化汉明距离。


16. inner circle


功能:一个区域内部最大的圆周。


17. inner_rectangle1


功能:一个区域内部最大的矩形。


18. moments_region_2nd


功能:区域的某时刻几何特性,。


19. moments_region_2nd invar


功能:区域的某时刻几何特性。


20. moments_region_2nd rel_invar


功能:计算相关时刻参数。


21. moments_region 3rd


功能:区域的某时刻几何特性。


22. moments_region_3rd invar


功能:区域的某时刻几何特性。


23. moments_region_central


功能:区域的某时刻几何特性。


24. moments_region_central_invar


功能:区域的某时刻几何特性。


25. orientation_region


功能:一个区域的定向。


26. rectangularity


功能:影响一个区域矩形相似度的形状系数。


27. roundness


功能:轮廓中获取的形状系数。


28.runlength_distribution


功能:一个区域扫描宽度编码所需的顺串的分配。


29. runlength_features


功能:区域扫描宽度编码的特征值。


30. select_region_point


功能:选择包括给定像素在内的所有区域。


31. select_region_spatial


功能:讨论区域的关联性。


32. select_shape


功能:根据图形特征选择区域。


33. select_shape_proto


功能:选择彼此有某种关系的区域。


34. select_shape_std


功能:选择给定形状的区域。


35. smallest_circle


功能:一个区域的最小周长。


36. smallest_rectangle1


功能:平行于坐标轴的包围某区域的矩形。


37. smallest_rectangle2


功能:任意方向包围某区域的最小矩形。


38. spatial_relation


功能:根据坐标轴方向左、右、上、下排列相关区域。


14.4 Geometric-Transformations


1. affine_trans_region


功能:对区域进行任意的二维变换。


2. mirror_region


功能:反馈一个平行于X或Y坐标轴的区域。


3. move_region


功能:对区域进行变换。


4. polar_trans_region


功能:将一个环状弧内的区域转换为极坐标。


5. polar_trans_region_inv


功能:将极坐标中的区域转换为笛卡尔坐标中的区域。


6. projective_trans_region


功能:对一个区域进行射影变换。


7. transpose_region


功能:翻译关于一个点的一个区域。


8. zoom_region


功能:缩放一个区域。


14.5 Sets


1. complement


功能:返回一个区域的补码。


2. difference


功能:计算两个区域的差距(不同)。


3. intersection


功能:计算两个区域的交集。


4. symm_difference


功能:计算两个区域对称差异。


5. union1


功能:返回所有输入区域的并集。


6. union2


功能:返回两个区域的并集。


14.6 Tests


1. test_equal_region


功能:检测两个目标区域是否相同。


2. test_subset_region


功能:检测一个区域是否包含在另一个区域中。


14.7 Transformation


1. background_seg


功能:决定给定区域背景相连的部分。


2. clip_region


功能:将一个区域修改为矩形。


3. clip_region rel


功能:根据大小修改一个区域。


4. connection


功能:计算一个区域相连接的部分。


5. distance transform


功能:计算一个区域的距离变换。


6. eliminate runs


功能:消除一个给定宽度的顺串。


7. expand region


功能:填充区域间的间隙或分离互相重叠的区域。


8.fill up


功能:填充区域中的中断(裂缝等)。


9. fill_up_shape


功能:填充拥有给定图形特征区域的中断。


10. hamming_change_region


功能:创建一个有给定汉明距离的区域。


11. interjacent


功能:利用给定区域分割图像。


12. junctions_skeleton


功能:找到框架中的结点和终点。


13. merge_regions_line_scan


功能:从行扫描图像合并区域。


14.partition dynamic


功能:在较小垂直范围的位置水平分割一个区域。


15. partition_dynamic


功能:将一个区域分割为等大的矩形。


16. rank_region


功能:给对区域的操作归类。


17. remove noise region


功能:去除一个区域内的噪声。


18. shape_trans


功能:改变一个区域的形状。


19. skeleton


功能:计算一个区域的框架。


20. sort region


功能:根据相邻位置归类区域。


21. split_skeleton_lines


功能:用一个像素宽,没有分支的线来分离线。


22. split_skeleton_region


功能:用一个像素宽,没有分支的区域来分离线。


相关文章
Halcon区域region的生成,使用点坐标
Halcon区域region的生成,使用点坐标
827 0
|
存储 算法
halcon模板匹配实践(1)算子参数说明与算子简介
halcon模板匹配实践(1)算子参数说明与算子简介
805 0
|
6月前
|
计算机视觉 索引
【OpenCV】—ROI区域图像叠加&图像混合
【OpenCV】—ROI区域图像叠加&图像混合
|
6月前
|
传感器 人工智能 搜索推荐
用 ChatGPT 4.0 实现获取并保存 RealSense 相机的深度图像,处理colorizer,histogram equalization配置,解决深度图像颜色分布异常问题
用 ChatGPT 4.0 实现获取并保存 RealSense 相机的深度图像,处理colorizer,histogram equalization配置,解决深度图像颜色分布异常问题
103 0
用 ChatGPT 4.0 实现获取并保存 RealSense 相机的深度图像,处理colorizer,histogram equalization配置,解决深度图像颜色分布异常问题
|
6月前
|
算法 数据挖掘 定位技术
GEE 案例——如何计算sentinel-2中每一个单景影像的波段的DN值并绘制直方图
GEE 案例——如何计算sentinel-2中每一个单景影像的波段的DN值并绘制直方图
120 5
|
定位技术
ArcGIS:(模型构建器)如何获取各个区域下不同地物的面积?
ArcGIS:(模型构建器)如何获取各个区域下不同地物的面积?
261 0
|
6月前
Google Earth Engine(GEE)——求指定区域的NDVI时序变化和不同值域范围内的像素数量及其面积
Google Earth Engine(GEE)——求指定区域的NDVI时序变化和不同值域范围内的像素数量及其面积
79 0
|
6月前
|
存储 定位技术 对象存储
C++语言GDAL批量裁剪多波段栅格图像:基于像元个数裁剪
C++语言GDAL批量裁剪多波段栅格图像:基于像元个数裁剪
155 2
|
6月前
[Halcon&小结] 判断Halcon区域region是否为空
[Halcon&小结] 判断Halcon区域region是否为空
571 0
|
6月前
|
C++
[Halcon&定位] 解决Roi区域外的模板匹配成功
[Halcon&定位] 解决Roi区域外的模板匹配成功
207 0