• halcon之区域:多种区域(Region)生成(3)


    一、提要

            某些区域生成,初学者需要每个都试试,这不仅是个加强映像问题,而且是了解Halcon能力的过程。本篇介绍几个在数值图像分析中,较为有用的区域算子。请学友们共享!

    二、生成区域

    2.1 gen_checker_region算子

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

    gen_checker_region( : RegionChecker : WidthRegion, HeightRegion, WidthPattern, HeightPattern : )

    操作符 gen_checker_region 返回一个方格区域。棋盘的每个黑色区域都属于该区域。区域的水平和垂直扩展分别受 WidthRegion、HeightRegion 限制,棋盘格的字段大小受 WidthPattern * HeightPattern 限制。

    测试代码:

    1. get_system ('neighborhood', Information)
    2. gen_checker_region (RegionChecker, 511, 511, 32, 32)
    3. set_system ('neighborhood', 4)
    4. dev_set_colored (6)
    5. connection (RegionChecker, ConnectedRegions)
    6. set_system ('neighborhood', Information)

    2.2 gen_grid_region

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

    gen_grid_region(RegionGrid, 10, 10, 'lines', 512, 512)

    生成格边缘构成的区域。

     注意: gen_checker_region和gen_grid_region是两种相互互补的网格区域。

    2.3 随机点区域

    gen_random_region   产生矩形区域,区域内是随机点。

    gen_random_region(RegionRandom, 256, 256)

     2.4 随机图形对象区域

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

    gen_random_regions(Regions, 'circle', 10, 20, 10, 30, -0.7854, 0.7854, 100, 512, 512)

    2.5 图形区域生成算子 

    1. gen_circle                                     功能:创建一个圆周。

    2. gen_ellipse                                   功能:创建一个椭圆。

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

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

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

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

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

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

  • 相关阅读:
    EDI系统如何恢复历史映射关系?
    【2023华为杯B题】DFT类矩阵的整数分解逼近(思路及代码下载)
    【银角大王——Django课程Day1】
    84-MongoDB高级介绍
    西华师范大学 数学考研真题及解析(全收录) 考研 数学分析 708 高代代数 810 真题
    微信小程序实现堆叠式轮播
    9.3.5网络原理(应用层HTTP/HTTPS)
    Eureka、Nacos、Zookeeper、Redis等应用是AP还是CP?
    Commander(指挥官)介绍
    跨足泛娱乐:TikTok如何重新定义娱乐产业?
  • 原文地址:https://blog.csdn.net/gongdiwudu/article/details/125436270