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

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

相关推荐
2401_8414956415 分钟前
【操作系统】进程同步与互斥实验报告
c++·算法·操作系统·进程·并发·同步·互斥
Litluecat22 分钟前
2026年7月22日科技热点新闻
人工智能·科技·新闻·每日·速览
To_OC30 分钟前
别再傻傻分不清:Workflow 和 Agent 到底不是一回事
人工智能·agent·workflow
触底反弹1 小时前
🔥 2026 大模型选择指南:别再只看 Benchmark 了,这些维度才是关键!
人工智能·面试
神奇霸王龙1 小时前
GB/T 46886 闭环屠夫:5 旗舰多模态 LLM 工业质检实测
人工智能·计算机视觉·ai·开源·ai编程·本地部署
南讯股份Nascent1 小时前
洽洽全域会员项目启动会圆满召开
大数据·人工智能
大郭鹏宇1 小时前
基于 LangGraph 构建智能分诊系统(一):项目概述与环境搭建
大数据·人工智能·microsoft·langchain
小林ixn2 小时前
大模型的“高考成绩单”:读懂Benchmark,选对真·生产力模型
人工智能·llm·测试
冬奇Lab2 小时前
AI 评测系列(04):RAG 评测——RAGAS 四指标实战与一个反直觉发现
人工智能·llm·agent
三声三视2 小时前
uni-app 鸿蒙端传参变成 [object Object]?顺着源码追到 ArkTS router 底层才搞明白
人工智能·ai·uni-app·aigc·ai编程·harmonyos