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

canny算法程序

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

代码说明:

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

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

发表评论

0 个回复

  • 对给出的任意一个合式公式(不超过四个命题变元),使学生会用C语言的语句表示出来,并且能够计它在各组真值指派下所应有的真值。...
    对给出的任意一个合式公式(不超过四个命题变元),使学生会用C语言的语句表示出来,并且能够计算它在各组真值指派下所应有的真值。-Given any one of the well-formed formula (not more than four propositional variables), so that students will use C language statements that come out, and it is able to calculate the true value assigned to each group should be under the true value.
    2022-02-01 17:48:48下载
    积分:1
  • C语言验证歌德巴赫猜想
    C语言验证歌德巴赫猜想-C language test Goldbach conjecture
    2022-07-21 01:02:04下载
    积分:1
  • 花园的代码
    定义一个图书类和一个书库类。图书类包括图书编号、书名、作者(只考虑第一作者)、定价等属性;书库类包括一个指向图书链表的头指针以及操作链表的相关函数。这两个类的定义如下: class Book {    int BookNumber;      //图书编号    char BookName[50];   //书名    char AuthorName[30];  //第一作者姓名    double Price;         //定价    Book *next;          //
    2022-06-30 21:50:34下载
    积分:1
  • 数学计的Lisp程序,可以使用CAD平台。
    数学计算lisp程序,CAD平台均可使用。-Mathematical calculations lisp procedures, CAD platform can be used.
    2023-06-16 14:00:02下载
    积分:1
  • 二叉树的,先序建立,中序遍历
    二叉树的算法,先序建立,中序遍历-binary tree algorithm, first sequence established, the preorder
    2022-08-08 06:11:41下载
    积分:1
  • 压缩感知重构
    有很多压缩传感 (CS) 恢复算法,提出了。 在这里列出了其中的一些,并提供了相应的实验结果。从根本上说, 恢复算法是类似于基于稀疏编码过完备源于库
    2022-03-31 16:59:04下载
    积分:1
  • 包括Pheromones Algorythm、Memory Algorythm和Hill Climbing Algorythm I,II,III在内的多个人工智...
    包括Pheromones Algorythm、Memory Algorythm和Hill Climbing Algorythm I,II,III在内的多个人工智能算法的实现-including Pheromones Algorythm, Memory Algorythm and Hill Climbing Algorythm I, II, III from the number of artificial intelligence algorithms to achieve
    2022-05-14 02:23:02下载
    积分:1
  • telnet,common telnet
    import java.io.InputStream; import java.io.PrintStream; import org.apache.commons.net.telnet.TelnetClient; public class TelnetTest {     private TelnetClient telnet = new TelnetClient();         private InputStream in;         private PrintStream out;    
    2022-03-16 19:54:43下载
    积分:1
  • 这是一个猫吃老鼠问题的改进
    这是一个猫吃老鼠问题的改进算法。-This is a problem of cats eat rats improved algorithm.
    2022-02-09 18:09:13下载
    积分:1
  • md5algorithm
    该项目包含verilog中的安全算法Md5哈希代码。在通信系统中,用作对消息或信息进行加密和解密的安全措施。
    2022-02-06 03:09:20下载
    积分:1
  • 696518资源总数
  • 106215会员总数
  • 5今日下载