Chapter 13:Object

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  功能:从一个目标元组中选择目标。

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算子盘点:Chapter 13:对象、Chapter 14 区域相关推荐

  1. Halcon算子盘点:Chapter 16:System

    Chapter 16:System 16.1 Database 1. count_relation  功能:在HALCON数据库中实体的数目. 2. get_modules  功能:查询已使用模块和模 ...

  2. halcon算子盘点:Chapter 17:Tools

    Chapter 17:Tools 17.1 2D-Transformations 1. affine_trans_pixel  功能:对像素坐标轴进行任意的仿射二维变换. 2. affine_tran ...

  3. halcon算子盘点:Chapter 18:元组Tuple

    Chapter 18:Tuple 18.1 Arithmetic 1. tuple_abs  功能:计算一个元组的绝对值. 2. tuple_acos  功能:计算一个元组的反余弦. 3. tuple ...

  4. Halcon算子盘点:Chapter 19:轮廓线XLD

    Chapter 19:XLD 19.1 Access 1. get_contour_xld  功能:返回XLD轮廓(contour)的坐标. 2. get_lines_xld  功能:返回一个XLD多 ...

  5. halcon算子盘点:Chapter 12:OCR(光字符识别)

    Chapter 12:OCR(光字符识别) 12.1 Hyperboxes 1. close_all_ocrs   功能:删除所有光字符,释放存储空间,但会丢失所有的测试数据. 2. close_oc ...

  6. halcon算子盘点:Chapter 11 :Morphology1

    Chapter 11 :Morphology 11.1 Gray-Values 1. dual_rank  功能:打开.取中值和关闭圆和矩形掩码. 2. gen_disc_se  功能:为灰度形态学生 ...

  7. halcon算子盘点:Chapter 15灰度分割

    Chapter 15:Segmentation 15.1 Classification 1. add_samples_image_class_gmm  功能:将从图像中获取的测试样本添加到高斯混合模型的 ...

  8. 模拟集成电路笔记 | 第一部分 | Chapter 1-3

    模拟集成电路笔记 | 第一部分 | Chapter 1-3 本系列笔记是参考书籍<CMOS模拟集成电路>和中科大相关课程课件而做成,笔记第一版为手写版,现在在手写版的基础上重新编写第二版( ...

  9. halcon算子中文对照

    Chapter 1 :Classification 1.1 Gaussian-Mixture-Models 1.add_sample_class_gmm 功能:把一个训练样本添加到一个高斯混合模型的训 ...

最新文章

  1. Pairs Forming LCM LightOJ - 1236
  2. Grasp2Vec:通过自我监督式抓取学习物体表征
  3. 巧用EditPlus包含VS2010网站项目资源
  4. 前端:JS实现数组去重常用的六种方法介绍
  5. [转]《吐血整理》系列-顶级程序员工具集
  6. tomcat使用ssl_使用SSL和Spring Security保护Tomcat应用程序的安全
  7. Queue:poll、offer、element、peek的区别
  8. 老板:再用Log4j就收拾东西回家吧!
  9. “王者对战”之 MySQL 8 vs PostgreSQL 10
  10. C++11新特性——auto和decltype
  11. 文件异步上传方式(二)
  12. Yarn 调度器Scheduler详解
  13. MacOS系统下matplotlib中SimHei中文字体缺失报错的解决办法
  14. UE4 控制开关门基础之一
  15. 计算机上e盘拒绝访问,e盘拒绝访问怎么办,教你win7系统e盘拒绝访问的应对办法...
  16. minigui源码学习
  17. 全球与中国汽车真皮内饰市场发展模式及前景趋势预测报告2022-2028年版
  18. 如何快速计算汉字笔画数
  19. 分享|2023年全球市场准入认证咨讯
  20. you-get下载b站选集_Flash选集:酷炫效果和实用的ActionScript-第1章:Flash基本知识

热门文章

  1. 深度学习核心技术精讲100篇(三十二)-网易实时数仓实战应用
  2. tableau可视化数据分析60讲(三)-tableau文件、数据类型及常用数据术语
  3. 听说你想去大厂看妹子,带你看看腾讯产品运营岗超详细面经
  4. 主成分分析 PCA算法
  5. 线性时间冰山查询算法(Linear-time Iceberg Query Algorithm )
  6. 朴素贝叶斯(NaiveBayes)算法总结
  7. sql server修改索引名称_索引基本知识和索引优化
  8. 【图像处理opencv】_numpy基本操作
  9. android 4.3 操作源码实现系统截屏(暂无移植性)
  10. 【android-tips】Activity间数据传递之Bundle和SharedPreferences