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

canny算法程序

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

代码说明:

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

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

发表评论

0 个回复

  • 这是一个利用VC++编写的求逆矩阵的,在WindowsXP、2000、98上运行成功。...
    这是一个利用VC++编写的求逆矩阵的算法,在WindowsXP、2000、98上运行成功。-This is a VC prepared by the inverse matrix algorithm, in WindowsXP, 2000,98 running successfully.
    2022-03-26 05:04:55下载
    积分:1
  • 用C++编写的基于插值的两种检索
    用C++编写的基于插值算法的两种检索算法-prepared by the interpolation algorithm based on the two Search Algorithm
    2022-04-21 19:53:06下载
    积分:1
  • XP下的MPICH1.2.5软件包,用来做并行计的最好开发环境!
    XP下的MPICH1.2.5软件包,用来做并行计算的最好开发环境!-the mpich1.2.5 softpack in xp system is the best develope enviroment for parallel computing
    2022-07-02 19:58:24下载
    积分:1
  • C语言作的四色验证1.需求分析问题描述:证明了可以用不多于4种颜色对n个区域着色,而满足相邻的区域具有不同的颜色输入形式 : 暂定最多50个区域,如需证明更多区...
    C语言作的四色验证1.需求分析问题描述:证明了可以用不多于4种颜色对n个区域着色,而满足相邻的区域具有不同的颜色输入形式 : 暂定最多50个区域,如需证明更多区域,修改#define S 50 即可;以整形形式输入(取值范围1-32767)用户需要证明的区域数目,相联的一对矩阵; 输出形式:以0和1输出关联矩阵,和以blue yellow orange pink形式输出每个区域相对应证明出的颜色;-C language does four colors confirm 1. demands analyses question description: Had proven may use not to be many to 4 kind of colors to n region coloration, but satisfies the neighboring region to have the different color input form: Establishes provisionally more than 50 regions, if must prove more regions, revise#define S 50 then; Region number (value scope 1-32767) the user needs to prove which by the reshaping form input, unites a pair of matrix; Output form: By 0 and 1 output incidence matrixs, with form outputs the color by blue yellow orange the pink which each region corresponds proves;
    2022-10-20 02:35:04下载
    积分:1
  • java c++
    蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法蚂蚁算法 各种元启发式算法
    2022-03-24 20:44:32下载
    积分:1
  • 全自动3D扫描仪软件
    资源描述全自动3D扫描仪软件,直接可以用的,基于Matlab和OpenCV,美国的布朗大学研究成果
    2022-05-23 05:54:05下载
    积分:1
  • 活动选择的的 c + + 程序
    这是 c 语言程序的活动选择问题。请阅读它。它非常简单和写在 c + +
    2022-08-08 18:13:58下载
    积分:1
  • 对整数进行判别,并根据判别结果统计正数、负数和零的个数...
    对整数进行判别,并根据判别结果统计正数、负数和零的个数-Carried out to determine an integer, and in accordance with the results of statistical discrimination positive, negative and zero the number of
    2022-02-16 05:27:18下载
    积分:1
  • computer calendar (including discriminant whether a leap year)
    计算机日历程序 (包括判别是否闰年)-computer calendar (including discriminant whether a leap year)
    2022-02-20 07:35:21下载
    积分:1
  • gradient method
    这是凸优化中梯度法的代码
    2023-05-17 04:10:03下载
    积分:1
  • 696518资源总数
  • 105964会员总数
  • 17今日下载