登录
首页 » 算法 » canny算法程序

canny算法程序

于 2022-09-30 发布 文件大小:164.00 kB
0 94
下载积分: 2 下载次数: 1

代码说明:

1986 年 Canny 在麻省理工的硕士论文中提出了 Canny 边缘检测算子[10]。Canny算子是一个具有滤波、增强以及检测的多阶段优化算子,它具有很好的边缘检测的性能。得到了越来越广泛的应用。 Canny 考查了以前的边缘检测算子和边缘检测的应用,发现尽管这些算子的应用出现在了不同的领域中,但是他们都有一些共同的要求:[3] (1)好的检测效果,也就是说对边缘的错误检测要尽可能的低:在图像的边缘出现的地方检测结果中必须有,而且不能出现虚假边缘。在所有使用边缘检测做更深入的研究工作的系统中,它的性能都依赖于边缘检测的误差。 (2)对边缘的定位要准确:标记出来的边缘位置要和图像的真正边缘的中心位置充分的接近。 (3)对同一个边缘要有低的响应次数。即单个边缘产生多个响应的概率要尽可能的低,而且对虚假边缘的响应要尽可能的抑制。 这就是 Canny 提出来的三准则。他是第一个明确的提出这三条准则并且完整的解决了这三个问题的人。他将上述原则用数学表达式表示出来,然后利用优化理论得到最优边缘检测的模板。 Canny 算子实现检测边缘的步骤如下: (1) 用高斯滤波器平滑图像。 (2) 计算平滑后的图像的梯度幅值和方向。 (3) 对梯度幅值采用非极大值抑制,其过程为找出图像梯度中的局部极大值点,把其他非极大值点置零而得到细化的边缘。 (4)用双阈值算法检测和连接边缘 

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • ACM拓扑排序
    题目描述 假设给我们一个任意的图,它可能是也可能不是DAG(有向无圈图),推广拓扑排序算法,以使得给定有向图G的输入,它的输出是以下两者之一: (a) 一个拓扑排序,于是确定了G为DAG; 或者 (b) G中的一个圈,于是确定了G不是DAG. 注意到输出的解可能不是唯一的,输出任意一个答案即可。 输入 第一行两个数n,m,代表节点数和边数 m行,每行两个数代表一条有向边   测试数据范围:(1
    2023-01-22 18:30:04下载
    积分:1
  • 使用汇编计93的499次方
    计算93的499次方,解决大大数字的相关运算问题,使用汇编语言,使用AT&T语法更改相关数字可以完成其他大数的类似计算
    2023-05-27 12:20:03下载
    积分:1
  • JPEG图像压缩
    利用opencv实现JPEG图像压缩,并进行编码解码,此外本程序还有一个滚动条,方便读者主观评价图像质量
    2022-06-16 14:26:56下载
    积分:1
  • MATLAB代码实现的FFT
    检测FFT性能的MATLAB程序,系统性能检测用-MATLAB code for FFT
    2022-06-19 09:19:31下载
    积分:1
  • 变系数/非线性微分方程的求解,包括原式及改变的式子。
    变系数/非线性微分方程的求解,包括原式及改变的式子。 -Variable coefficients/non-linear differential equations to solve, including the original style and formula changes.
    2022-01-23 10:09:46下载
    积分:1
  • 基于2.4G通信采集温度
    应用背景  51单片机的必敲程序之一,通过使用2.4G模块和DS18B20可以学习到单总线通信和SPI通信,由浅入深地学习51单片机  关键技术通过DS18B20采集温度数据,然后经过2.4G模块发送到主机显示温度值
    2022-12-26 15:05:03下载
    积分:1
  • Fortran的SVD(经验正交函数分解子程序),适合…
    fortran的SVD(经验正交函数分解子程序),适合地学数据处理。-fortran the SVD (empirical orthogonal function decomposition subroutine), suitable for earth science data processing.
    2023-08-30 00:35:04下载
    积分:1
  • Cantilever simulations in COMSOL Multiphysics
    Cantilever simulations in COMSOL Multiphysics
    2022-08-10 14:23:11下载
    积分:1
  • 边缘检测代码
    源码是关于边缘检测的代码,可以对检测图像中的边缘,能够很好的对一些非边缘物体进行图像的基本处理,使之消失 ,不影响整个边缘的检测!!!!!
    2023-04-18 22:00:03下载
    积分:1
  • 晶闸管设计的徐传镶,设计长基区,决定了晶闸管耐压设计,是一个优化程序。...
    晶闸管设计的徐传镶法,设计长基区,决定了晶闸管耐压设计,是一个优化程序。-Thyristor Xu Chuan inlaid design method, design a long base, determines the thyristor voltage design, is an optimization process.
    2023-05-28 08:15:03下载
    积分:1
  • 696518资源总数
  • 104384会员总数
  • 26今日下载