高通滤波法、微分算子法、神经网络方法实现图像边缘检测

本文详细探讨了高通滤波法(理想、Butterworth、指数滤波器)、微分算子(Roberts、Sobel、Laplacian、Canny)以及HED神经网络算法在图像边缘检测的应用。通过对比分析,展示各方法在不同条件下的效果,包括噪声环境下的性能。实验结果显示,HED算法在噪声环境中表现出色,而Canny算子和高通滤波法也有其独特优势。
摘要由CSDN通过智能技术生成

边缘检测(Edge detection)是图像处理和计算机视觉中的基本问题,边缘检测的目的是标识数字图像中亮度变化明显的点。本文使用多种不同的方法,实现对 Lena 肖像的边缘检测,研究分析各算法的效果和优缺点。所涉及的方法如下:

  • 高通滤波法

    • 理想高通滤波器
    • Butterworth 高通滤波器
    • 指数高通滤波器
  • 微分算子法

    • Roberts 算子
    • Sobel 算子
    • Laplacian 算子
    • Canny 算子
  • 神经网络方法

    • HED 算法

高通滤波法

图像中的边缘或线条等细节部分与图像频谱的高频分量相对应,因此采用高通滤波让高频分量顺利通过,使图像的边缘或线条细节变得清楚,实现边缘提取和图像锐化。

常见的高通滤波器包括:理想高通滤波器、Butterworth 高通滤波器、指数高通滤波器等。

理想高通滤波器

理想高通滤波器的传递函数 H ( u , v ) H(u, v) H(u,v) 满足下式:
H ( u , v ) = { 1 , D ( u , v ) > D 0 0 , D ( u , v ) ≤ D 0 H(u,v) = \begin{cases} 1, &D(u,v)>D_0 \cr 0, &D(u,v) \leq D_0 \end{cases} H(u,v)={ 1,0,D(u,v)>D0D(u,v)D0
理想高通滤波器只是一种理想状况下的滤波器,不能用实际的电子器件实现。

Butterworth 高通滤波器

Butterworth 高通滤波器的传递函数 H ( u , v ) H(u,v) H(u,v) 如下:
H ( u , v ) = 1 1 + [ D 0 / D ( u , v ) ] 2 n H(u,v)=\frac{1}{1+[D_0/D(u,v)]^{2n}} H(u,v)=1+[D

  • 2
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值