![计算机视觉与深度学习实战:以MATLAB、Python为工具](https://wfqqreader-1252317822.image.myqcloud.com/cover/457/30918457/b_30918457.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.3 程序实现
3.3.1 多尺度结构设计
图像边缘指像素周围的灰度值发生急剧变化的位置集合,是图像的基本特征之一。图像边缘一般存在于目标、背景和区域之间,因此边缘提取是图像分割过程中经常被采用的关键步骤之一。图像边缘根据样式大致可以分为两种:一种是阶跃状边缘,该类边缘两边像素的灰度值明显不同,呈现阶跃样式;另一种是屋顶状边缘,该类边缘处于灰度值由小到大再到小的峰值转折点处,呈现屋顶样式。因此,这里根据多尺度边缘检测的算法流程,编写函数Multi_Process接收图像矩阵、形态学算子、尺度参数,并通过图像形态学变换进行图像边缘的提取,函数代码如下:
![](https://epubservercos.yuewen.com/C5D702/16793575804223706/epubprivate/OEBPS/Images/43_1.jpg?sign=1739372162-oNsITkd3uAbg1NVQ1JWg3ltfPPb9jDgd-0-69f9d71ea10a2a25331c0707d130f5f8)
![](https://epubservercos.yuewen.com/C5D702/16793575804223706/epubprivate/OEBPS/Images/44_1.jpg?sign=1739372162-EmybGJHSJC7gTpmkLgXIiPp7apqnZp5e-0-84d76424c411018c040a0b75bdc41269)
3.3.2 多尺度边缘提取
根据前面介绍的相关理论,本实验默认采用5个不同方向的结构元素进行形态学变换。因此,为了方便地进行图像边缘提取,可编写主处理函数Main_Process,通过接收图像矩阵、尺度值来作为输入参数,调用多尺度边缘提取函数Multi_Process和融合权值计算函数Coef进行处理,最后通过调用图像加权融合函数Edge_One得到边缘融合结果并返回。核心代码如下:
![](https://epubservercos.yuewen.com/C5D702/16793575804223706/epubprivate/OEBPS/Images/44_2.jpg?sign=1739372162-vIDkgfA23Qhyn9pf5FzNaUERfF7Rza4A-0-f6f5962dded96abaa691acf64a30a3cb)
![](https://epubservercos.yuewen.com/C5D702/16793575804223706/epubprivate/OEBPS/Images/45_1.jpg?sign=1739372162-nXp1CW1Dy9JjLF3itUDajTje7rJNz5wJ-0-676bdbbbe17f1cbd6ebb5074e36cc6fb)
![](https://epubservercos.yuewen.com/C5D702/16793575804223706/epubprivate/OEBPS/Images/46_1.jpg?sign=1739372162-RQqO1pNqoFr0tVDlc58HkUTZ9EVvIY3i-0-8b24b5856051ac6845022db2641fc6dc)
3.3.3 多尺度边缘融合
为了进行实验说明,这里编写形态学处理脚本代码,通过加载图像进入主处理函数,计算加权系数进行融合,得到结果并显示。核心代码如下:
![](https://epubservercos.yuewen.com/C5D702/16793575804223706/epubprivate/OEBPS/Images/46_2.jpg?sign=1739372162-x3FuCUGfShj9W96D0VJ21IRMOICVKbAG-0-77b266d99d6b41090a2638d8f4b51b7b)
![](https://epubservercos.yuewen.com/C5D702/16793575804223706/epubprivate/OEBPS/Images/47_1.jpg?sign=1739372162-6nZ7CJK8rzp0t8pNkcBvMgI10LQBuuO2-0-b7470ff33a71a3fefc5aa7dfa731c267)
运行基于形态学的多尺度边缘提取流程处理,可获取边缘提取结果,如图3-2~图3-3所示。
![](https://epubservercos.yuewen.com/C5D702/16793575804223706/epubprivate/OEBPS/Images/47_2.jpg?sign=1739372162-vSM3uLyak9t3Dnf4kiROqxk6WeQrL5Ve-0-79ed09e24b301ccfded74ea1be3c8331)
图3-2 眼前节组织OCT图像
![](https://epubservercos.yuewen.com/C5D702/16793575804223706/epubprivate/OEBPS/Images/47_3.jpg?sign=1739372162-KZ7E7WvnGgiaiQP3Zhn1M0LlbDRDv5A0-0-c12c3b12e7e8f6f3d6d71a3fc1b3a1b8)
图3-3 眼前节组织边界提取
实验结果表明,基于多尺度形态学对眼前节组织图像进行边缘提取,能平滑原图像的噪声,有效识别上下角膜的边缘位置,避免了误检测、假边缘出现的情况,为眼前节组织图像的进一步处理提供了依据。