Halcon入门之腐蚀膨胀

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

基本手法如下:
1、采集图像
2、预处理
3、分割
4、识别显示

1、采集图像
read_image (Image, ‘D:/**‘)
get_image_size (Image, Width, Height)
dev_open_window(0, 0, Width, Height, ‘black’, WindowHandle)
2、预处理
decompose3 (Image, Red, Green, Blue)
trans_from_rgb (Red, Green, Blue, Hue, Saturation, Intensity, ‘hsv’)
scale_image (Saturation, ImageScaled, 3.31169, -20)
3、分割
threshold (ImageScaled, Regions, 114, 255)
opening_circle(Regions, RegionOpening, 3.5)
erosion_circle(RegionOpening, RegionErosion, 28)
connection(RegionErosion, ConnectedRegions)
dilation_circle(ConnectedRegions, RegionDilation, 28)
4、显示
count_obj(RegionDilation, Number)
dev_display(Image)
dev_display(RegionDilation)
disp_message(WindowHandle, ‘数量为:’+Number, ‘window’, 12, 12, ‘black’, ‘true’)

处理结果为:

这里写图片描述

入门者学习专用,仅此共勉。若有雷同,请联系博主删除。

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

相关推荐

halcon区域腐蚀膨胀算子_Halcon入门腐蚀膨胀

基本手法如下:1、采集图像2、预处理3、分割4、识别显示1、采集图像read_image (Image, ‘D:/**‘)get_image_size (Image, Width, Height)dev_open_window(0, 0, Width, Height, ‘black’, WindowHandle)2、预处理decompose3 (Image, Red, Green, Blue)tr...

weixin_39932611的博客 703

Halcon腐蚀膨胀算子

腐蚀:删除对象边界某些像素,具有收缩图像作用 膨胀:添加对象边界某些像素,具有扩大图像作用   结构元素:由数值为1或0组成的矩阵,在每个像素位置与二值图像对应的区域进行特定的逻辑运算。运算结果为输出图像相应的像素。运算效果取决于结构元素的大小内容以及逻辑运算的性质。   腐蚀算法:使用一个nXn结构元素去扫描图像中的每一个像素。用结构元素与其覆盖的二值图像做“与”操

lesha520的专栏 2万+

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

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

WING__NG的博客 648

halcon算子学习-图像形态学

本文是halcon图像形态学算子学习,包括开运算:先腐蚀膨胀的过程称为开运算,作用:去除孤立的小点,毛刺,消除小物体,平滑较大物体边界,同时不改变其面积.闭运算:先膨胀腐蚀的过程是闭运算。作用:填充物体内细小的空洞,连接临近物体,平滑边界,同时不改变其面积。腐蚀:消除物体边界点,使边界向内部收缩的过程,把小于结构元素的物体去除掉.膨胀:对边界点进行扩充,填充空洞,使边界向外部扩张的过程。

m0_61796189的博客 825

形态学算子详解-腐蚀膨胀、开运算、闭运算

在图像处理领域,**HALCON** 提供了功能强大的形态学算子,广泛应用于二值图像中区域的优化与处理。本文将以 HALCON 中基于圆形结构元素的四种基础形态学操作——**膨胀腐蚀、开运算和闭运算**为例,详细介绍其原理、典型作用及实际使用场景,同时对比(处理前/处理后),以便清晰呈现操作效果。

专注于 Qt/C++ 应用开发和机器视觉领域的开源项目分享。期待与您共同进步! 7082

halcon区域腐蚀膨胀算子_Halcon膨胀腐蚀,开闭运算

膨胀:对边界点进行扩充,填充空洞,使边界向外部扩张的过程。腐蚀:消除物体边界点,使边界向内部收缩的过程,把小于结构元素的物体去除掉.开运算:先腐蚀膨胀的过程称为开运算,作用:去除孤立的小点,毛刺,消除小物体,平滑较大物体边界,同时不改变其面积.(此处的不改变其面积是有条件的,即结构元素设置的必须要合理)闭运算:先膨胀腐蚀的过程是闭运算。作用:填充物体内细小的空洞,连接临近物体,平滑边界,同时不...

weixin_42533243的博客 2856

halcon区域腐蚀膨胀算子_机器视觉之halcon入门(7)-一文弄懂halcon相机标定

第二节 相机标定3.2.1 简单的啰嗦几十句有时候我啰嗦归啰嗦,但是不代表说的话是废话。所以该看的你还是得看一下的,老铁。比如接下来的话:第一、不管多好的相机,硬件传感器拍摄出来的照片都是有畸变的,这个畸变大体分两种(桶形畸变和枕形畸变),为什么会这样呢?不是我要讲解的重点。你只要知道,畸变肯定有,质量越好的相机畸变越小,但是畸变可以通过算法减少甚至消除。第二、相机拍摄出来的照片的单位都是像素,你...

weixin_42571444的博客 430

halcon 入门教程(一) 预处理图像 (图像平滑,图像增强,二值化,形态学分析)

原文作者:aircraft有兴趣可以多看其他的halcon教程本来今天想写一下halcon深度学习教程(三)目标检测的,不过今天有显卡的那台电脑连不上,干脆总结一下halcon的学习入门中的一些知识好了,如果你想入门halcon图像处理,那么看完我这篇至少大概了解一些halcon的图像处理知识了,语法这里就不会写了。因为学习这个之前你肯定有编程基础的比如c#.c++什么的,看到halcon的语句和例子自然就会使用了它的语法了,或者可以单独百度一下halcon语法。

weixin_42502075的博客 879
博主小编
博客等级 码龄13年 6粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值