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的视觉工作流",欢迎前往阅读。

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

相关推荐
回眸&啤酒鸭3 天前
【回眸】Minicart 电商购物车核心功能落地指南
人工智能
一隅论数智3 天前
给AI一张“业务概念地图“:本体如何从哲学走向企业智能
大数据·人工智能·经验分享·笔记·学习·学习方法·政务
倒头就睡的小比特3 天前
算法竞赛C++常用的STL
c++·算法
AI的探索之旅3 天前
97 个 OpenCV 实例(三十):双目立体,从标定到点云
人工智能·opencv·计算机视觉
AlbertZein3 天前
Step-5-Preview 上手实测:3D 游戏、金融分析、网页设计一次跑完
人工智能·aigc
小羊没烦恼!3 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
LaughingZhu3 天前
Product Hunt 每日热榜 | 2026-09-19
人工智能·深度学习·神经网络·搜索引擎·百度
美狐美颜SDK开放平台3 天前
开发直播APP时如何接入视频美颜SDK?开发流程与注意事项
android·人工智能·计算机视觉·音视频·直播美颜sdk
wukangjupingbb3 天前
智能网联汽车安全能力框架
人工智能