halcon-区域分割+区域膨胀

*案例

* Saving an OCV tool to file

*

* 读取图像

read_image (Image, 'a01')

*全局二值化分割

threshold (Image, Region, 0, 100)

*把字符区域转变成最小的外接矩形

shape_trans (Region, RegionTrans, 'rectangle1')

*对最小外接矩形进行膨胀

dilation_rectangle1 (RegionTrans, RegionDilation, 10, 10)

* Reduce the domain of an image.

reduce_domain (Image, RegionDilation, ImageReduced)

* Create a new OCV tool based on gray value projections

create_ocv_proj ('A', OCVHandle)

traind_ocv_proj (ImageReduced, OCVHandle, 'A', 'single')

write_ocv (OCVHandle, 'test_ocv.ocv')

OCVHandle := []

stop ()

read_ocv ('test_ocv.ocv', OCVHandle)

(0)

相关推荐

  • 史上最全VisionPro和Halcon 的详细对比

    机器视觉课堂 OpenCV.Halcon等机器视觉专业学习交流平台,服务于工业自动化.先进机器人技术.人工智能等相关专业技术人才.定期发布最新机器视觉相关新闻.应用案例.技术资料.展会信息等信息. 5 ...

  • 4、Halcom区域分割和区域边缘膨胀、腐蚀

    目录 1.全局阈值分割 2.动态阈值分割 3.其它阈值分割 4.形态学膨胀 5.形态学腐蚀 6.形态学开运算和闭运算 1.全局阈值分割 阈值,字面意思是界限,又叫临界值.是指能够产生的最低值或最高值. ...

  • 【Halcon】图像、区域缩放

    最近在做一个项目的时候,需要对算法时间进行优化,由于算法可优化的过程较少,因此考虑在图像大小上做下文章.  暂时,在Halcon中看到主要是以下几种方案:实现图像.区域缩放 1.方法一 根据缩放因子实 ...

  • Halcon中用骨架提取算子skeleton计算区域的斜率

    如何计算区域的斜率呢? 如果是正规的Region,orientation_region能够基于elliptic_axis计算出区域的方位.但是如果是不正规的Region,请注意,该算子计算的方位很可能 ...

  • halcon的图像旋转(区域旋转)

    关键算子: orientation_region vector_angle_to_rigid affine_trans_region 测试图片: halcon代码: *此例子将图中没有偏移的形状参照旋 ...

  • 7、Halcon图像中识别多个矩形区域并对平均宽度测量

    一.需求:计算图片7个白色矩形的平均宽度. 二.分析: 首先求出七个矩形区域总得范围,然后再求每个矩形的范围. 求出每个矩形区域的边缘. 对每个矩形区域边缘处理:连接.拟合. 然后再求出每个线之间的间 ...

  • Halcon图像、区域缩放

     无法停止的时间,并不仅仅是为了让人珍惜缅怀,也是为了让人能不断地体验到每一个美妙瞬间,所以才流泻不止吧! ---摘自:吉本芭娜娜<身体全知道>  最近在做一个项目的时候,需要对算法时间进 ...

  • Halcon之膨胀,腐蚀,开闭运算

    膨胀:对边界点进行扩充,填充空洞,使边界向外部扩张的过程. 腐蚀:消除物体边界点,使边界向内部收缩的过程,把小于结构元素的物体去除掉. 开运算:先腐蚀后膨胀的过程称为开运算,作用:去除孤立的小点,毛刺 ...

  • 从三周期视角看我国重大区域发展战略的中长期路径选择

    区域协调发展战略是我国加快构建新发展格局.全面实现高质量发展的动力引擎.探索各具特色的区域协调发展路径和模式是落实区域发展战略的重要抓手.从世界主要城市群和都市圈的形成经验看,区域基础设施链一体化.产 ...

  • 区域地理学概述

    区域地理学是地理学研究世界区域的一个分支.一个地区本身被定义为地球表面的一部分,具有一个或多个类似的特征,使其有别于其他地区.区域地理学研究的是与地方的文化.经济.地形.气候.政治和环境因素有关的特定 ...