Halcon入门基础——12、区域形态学

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

使用区域形态学,对区域进行调整变换等操作,获得稳定/平滑的图形边缘效果,滤除毛刺、填补区域孔洞等。

常见的算子有:腐蚀、膨胀,开运算、闭运算

腐蚀是对目标区域进行内收操作,可将一定尺寸的干扰点消除掉。
腐蚀有多个算子
erosion_circle() 用圆形图形去腐蚀区域,得到的图形比较圆滑
erosion_rectangle1() 用矩形1图形去腐蚀区域,
erosion1() 可以自定义图形结构来进行腐蚀

read_image (Bond, 'die/die_03')
threshold (Bond, Bright, 100, 255)
shape_trans (Bright, Die
Halcon形态学处理-腐蚀、膨胀、开运算、闭运算、顶帽运算和底帽运算 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代. 阅读详情

相关推荐

halcon算法思路_Halcon图像形态学算法和原理

介绍图像形态学原理都一样这里介绍Halcon图像处理中关于形态学的介绍,我这里是实验中对亮点的操作,这里说的增加亮点或减少亮点严格的是指值根据应用场景的制定锚点。在形态学中,不论使灰度图像形态学还是区域形态学,所有的形态学算子运算都是针对于亮点像素(light)的操作,因此,开运算opening、闭运算clsoing、腐蚀erosion、膨胀dilation这四个基本运算都会使亮点像素(light...

weixin_33829335的博客 1799

HALCON 基础:1. 形态学算子与ROI提取总结+示例

介绍HALCON形态学操作(主要包括开、闭、腐蚀、膨胀、顶帽运算等),同时介绍如何提取ROI区域,介绍了部分常用的算子以及保存读取ROI区域的方法,介绍了距离计算的算子

bugless的博客 3237

Halcon图像平滑与去噪mean_image/median_image/gauss filter/equ_histo _image

有时拍摄的图像中会存在很多杂点和噪声,对于比较均匀的噪声,可以考虑用软件的算法进行消除。例如,可以用图像平滑的方法进行去噪,主要的方法有均值滤波、中值滤波、高斯滤波等。

fallingleafgrief的博客 4643

Halcon拟合系列(6):轮廓平滑算子smooth_contours_xld

----inspect_frame_width.hdev(经典) 计算两个轮廓之间的距离 1、length_xld 获取轮廓的长度 2、tuple_sort_index( : : Tuple : Indices) 按升序对元组的所有元素进行排序,Indices中...

$firecat利白的代码足迹$ 1万+

Halcon形态学操作、区域处理相关常用API

膨胀一般用来填补物体中小的空洞和狭窄的缝隙,使物体的尺寸增大。 膨胀运算需要生成结构内核才能完成,在HALCON中使用gen_circle来生成圆形结构内核,这个函数的参数中: (1)第一个参数Circle为输出的圆形结构区域; (2)第二个参数Row为输入圆形区域中心行坐标; (3)第三个参数是Column为输入圆形区域中心列坐标。 使用gen_rectangle1来生成矩形结构内核,这个函数的参数中: (1)第一个参数Rectangle为输出的矩形结构区域; (2)第二个参数Row1为输入的矩形区域的左

Moresweet 猫甜 6102

Halcon图像形态学算法和原理

介绍 图像形态学原理都一样这里介绍Halcon图像处理中关于形态学的介绍 在形态学中,不论使灰度图像形态学还是区域形态学,所有的形态学算子运算都是针对于亮点像素(light)的操作,因此,开运算opening、闭运算clsoing、腐蚀erosion、膨胀dilation这四个基本运算都会使亮点像素(light)减少或者增加。所以当一张图片确定了total总像素点,则亮点像素增加,则暗的像素就...

SSSS的博客 5625

halcon案例分享

测量长度 仿射变换 测量长度和距离 模板匹配 旋转角度 找圆心

游泳的鱼的专栏 7143

Halcon形态学

halcon形态学,腐蚀,膨胀,开运算,闭运算

qq_41234432的博客 3859

Halcon指定区域的形状匹配

在这个实例中,会介绍如何根据选定的ROI选择合适的图像金字塔参数,创建包含这个区域的形状模板,并进行精确的基于形状模板的匹配。最后,将匹配到的形状区域在测试图像上标示出来。

fallingleafgrief的博客 3203

Halcon形态学:膨胀、腐蚀、开闭

用户界面(上)

Major_S的博客 1万+

Halcon学习---形态学

形态学操作可以有效的得到ROI区域

一位正在苦苦追求毕业的研究僧 1265

Halcon中的基于区域形态学处理(腐蚀&膨胀&开闭预算&顶底帽运算)

形态学处理的作用: 用于提取有意义的局部图像细节,通过改变局部区域的像素形态,对图像进行增强,为后续分割、特征提取、边缘检测做准备。 在开始之前,我们先了解一下:结构元素:StructElement 结构元素类似于 “滤波核” ,不同的是结构元素是二值的。 以上面膨胀算法为例,结构元素尺寸确定了膨胀的程度。结构元素的XY各有一个 “触脚” ,从左往右从上往下扫描原图的时候,遇到白块,则将元素中心a变成白块。ps:上图蓝色块表示新增的像素区域。 1. 腐蚀:用于消除边缘和杂点 *Radius:元素结构的大

qq_34699535的博客 5656

halcon区域运算和差集,交集

*区域的特征包含,基本特征{面积,中心,宽高,角坐标,长半轴,短半轴,连通数,最大半径,方向 *形状特征:外接圆,内接圆,圆度,密度,矩形度 *区域转换,可以将区域转换成其他规则区域,如凸区域,外接圆,最小外接矩形,平行坐标轴的外接矩形,内接矩形 *区域运算:1 区域并集 union1和union2.区域求差difference ,3区域补集 read_image (Image, ‘C:/User...

星河队长 2万+

4:Halcon算子函数--形态学

功能:从一个区域移去一个Hit-or-miss运行的结果(使用一个Golay。功能:把一个Hit-or-miss运行的结果添加到一个区域中(按顺序)。功能:把一个Hit-or-miss运行的结果添加到一个区域中(使用一个。功能:从一个区域移去一个Hit-or-miss运行的结果(按顺序)。功能:使用格雷字母表的区域的Hit-or-miss运行(按顺序)。功能:把一个Hit-or-miss运行的结果添加到一个区域。功能:从一个区域移去一个Hit-or-miss运行的结果。

学习笔记 920

Halcon表面缺陷检测-划痕检测

对应示例程序: surface_scratch.hdev 目标:通过图像预处理和形态学处理提取划痕 思路为:       1.读取图像       2.自动阈值分割       3.连通域分割,提取出面积最大的区域 &n...

xd940940的博客 1万+

Halcon图像分割-区域提取

提示:文章参考了网络上其他作者的文章,以及相关书籍,如有侵权,请联系作者。 文章目录前言一、regiongrowing算子二、使用步骤1.引入库2.读入数据总结 前言        如果想要获得具有相似灰度的相连区域,可以使用区域生长法寻找相邻的符合条件的像素。区域生长法的基本思想是,在图像上选定一个“种子”像素或“种子”区域,然后从“种子”的邻域像素开始搜索,将灰度或者颜色相近的像素附加在“种子”上,最终将代表同一物体的像素全部归.

yuanrongyouzhi的博客 1万+

HALCON 算子形态学操作算子

膨胀(Dilation)腐蚀(Erosion)开运算(Opening) 闭运算(Closing)

机器视觉李小白的博客 2205

缺陷检测,halcon案例入门篇。

缺陷检测,halcon案例入门篇。 常见缺陷: 1.凸凹结构(包含小毛刺)。 2.内部污点,表面不平整,瑕疵,孔洞,破损,烫伤,油啧。 3.划痕。 处理方法: 打光处理 划痕。低角度环形光,把背景打白,划痕打暗 。 凸点,使用低角度环形光,把背景打暗,凸点打白。 凹点,使用垂直光(可环形),把背景打亮,背景打暗。 【可使用条光对打】 曲面字体(凸出部),使用瓦装曲型光板,侧面以一定角度打入,可把字体打亮。 2. 算法处理 Blob分析+特征检测 Blob分析+特征+差分 频率+空间 光度立体法 特征训

m0_51559565的博客 9316

Halcon 学习笔记三:形态学

Halcon 学习笔记一、 形态学概念1.腐蚀2.膨胀3.开操作和闭操作4.图像处理一般流程二、三、其他性能评测器缩放窗口绘制ROI区域查看特征(特征检测) 一、 形态学概念 1.腐蚀 2.膨胀 3.开操作和闭操作 开操作:先腐蚀后膨胀 (去噪) 闭操作:先膨胀后腐蚀 (填充孔洞) 4.图像处理一般流程 采集->预处理->寻找特征->显示 预处理:滤波、gray、scale… 寻找特征: 形态学、blob分析… 二、 打开电路板的一个例子(ball.hdev) 操作流程就是 二值化-

菊头蝙蝠的博客 1982
上一篇: Halcon入门基础——11、数组操作
WING__NG
博客等级 码龄3年 94粉丝 14原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值