C# 基于OpenCv的视觉工作流-章7-膨胀

C# 基于OpenCv的视觉工作流-章7-膨胀

本章目标:
一、获取卷积核;
二、膨胀;


一、获取卷积核;

与章6腐蚀相同,不再重复描述。

二、膨胀

膨胀原理与章6腐蚀基本相同,不同处在于膨胀是以卷积核锚点的值来决定卷积结果,即锚点非0时,无论周边是0还是非0,都变成非0值。

注:周边由黑色0变成了非0,即白色区域变大,形成了膨胀。

OpenCv膨胀可如下使用:

Mat matDst = new Mat();

Cv2.Dilate(image, matDst, matKernel, null, iteration);

其中:参数1,image为输入图像;

参数2,为输出图像;

参数3,为卷积核;

参数4,为内核的锚点,其默认值为(-1,-1),表示锚点位于内核的中心;

参数5,为膨胀次数;

效果如图:

膨胀前后对比可知,膨胀后,白色区域相对变大。

参考链接

https://www.bilibili.com/video/BV1RFtpeJE6h?spm_id_from=333.788.videopod.episodes\&vd_source=3f9438f03abb9d3e91fda0640164d626\&p=40

"VisionTool 探迹"免费视觉工具

下载地址:https://pan.baidu.com/s/11tktKOSnepLNIEqNbvnv6w?pwd=qv5i

"VisionTool Halcon"付费视觉工具

下载地址:https://pan.baidu.com/s/1v832KTonDYS6oNnWG2iZtQ?

对应系列文章"C# 基于Halcon的视觉工作流",欢迎前往阅读。

上述内容需要一定的技术功底,本章至此已结束,欢迎阅读下章,谢谢!

相关推荐
Water_Sunzhipeng3 分钟前
2024牛客暑期多校训练营1
算法
hetao17338374 分钟前
2026-08-09~08-14 hetao1733837 的刷题记录
c++·算法
西安小哥6 分钟前
破局与重生:大厂前端如何借力 AI 转型“超级全栈“
前端·人工智能
技术小黑6 分钟前
RNN算法实战系列06 | LSTM 实现糖尿病探索与预测
rnn·算法·lstm
fīɡЙtīиɡ ℡9 分钟前
大模型结构化输出
人工智能·学习
甲维斯13 分钟前
GLM5.3慢而稳,重点感谢DeepSeek衬托!
人工智能
宇的出海纪元15 分钟前
App排名变化怎么看?从上涨趋势判断产品是否值得关注
人工智能·个人开发·app开发
Rocktech_ruixun20 分钟前
机器人数据采集能力取决于什么?瑞迅科技RK3588/3576核心板方案深度解析
人工智能·嵌入式硬件·机器人
疯狂打码的少年27 分钟前
【数据结构】二叉树的性质(五大性质+计算)
数据结构·笔记·算法
大飞记Python37 分钟前
AI大模型Token计费全解析:输入/输出、缓存命中、阶梯计价一文看懂
人工智能·缓存