域名抢住网站购物网站建设 优帮云
2026/3/5 5:03:14 网站建设 项目流程
域名抢住网站,购物网站建设 优帮云,最近新闻事件,互联网建设网站的的好处C# 基于OpenCv的视觉工作流-章6-腐蚀 本章目标#xff1a; 一、卷积计算原理#xff1b; 二、获取卷积核#xff1b; 三、腐蚀#xff1b;一、卷积计算原理#xff1b; 卷积计算原理#xff0c;如下图所示#xff1a; 1、先定义卷积核#xff08;3x3、5x5、7x7等#…C# 基于OpenCv的视觉工作流-章6-腐蚀本章目标一、卷积计算原理二、获取卷积核三、腐蚀一、卷积计算原理卷积计算原理如下图所示1、先定义卷积核3x3、5x5、7x7等一般用奇数卷积核中的值可自定义2、卷积核覆盖在图像起始位置然后计算卷积核中各值与被覆盖图像中各像素值一对一相乘最终求和如图起始位置计算的卷积结果为443、卷积核向右滑动一格一像素再计算得结果704、同理卷积核从上到下从左到右依次滑动计算最终得到整个图像的卷积计算结果。二、获取卷积核OpenCv提供了卷积核的获取方法可如下使用Mat matKernel Cv2.GetStructuringElement(MorphShapes.Rect, new OpenCvSharp.Size(width, height));其中参数1为卷积核类型矩形、交叉形、椭圆形参数2为卷积核大小3x3、5x5、7x7等一般用奇数三、腐蚀腐蚀原理如下图1、用值全为1的卷积核滑动扫描图像2、计算如果卷积核内所有像素点都为白色那锚点位置卷积核当前中心点的像素值为白色否则为黑色。注卷积核边界与卷积核中心点的距离当卷积核覆盖在图像中的黑白交界时不全是白色则为黑色即部分白色区域变小形成了腐蚀。OpenCv腐蚀可如下使用Mat matDst new Mat();Cv2.Erode(image, matDst, matKernel, null, iteration);其中参数1image为输入图像参数2为输出图像参数3为卷积核参数4为内核的锚点其默认值为(-1,-1)表示锚点位于内核的中心参数5为腐蚀次数效果如图腐蚀前后对比可知腐蚀后白色区域相对变小。参考链接https://www.bilibili.com/video/BV1RFtpeJE6h/?vd_source3f9438f03abb9d3e91fda0640164d626p28spm_id_from333.788.videopod.episodes“VisionTool 探迹”免费视觉工具下载地址https://pan.baidu.com/s/11tktKOSnepLNIEqNbvnv6w?pwdqv5i“VisionTool Halcon”付费视觉工具19元微信付款后可获取。下载地址https://pan.baidu.com/s/1v832KTonDYS6oNnWG2iZtQ?对应系列文章“C# 基于Halcon的视觉工作流”欢迎前往阅读。上述内容需要一定的技术功底本章至此已结束欢迎阅读下章谢谢

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询