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

canny算法程序

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

代码说明:

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

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

发表评论

0 个回复

  • 精通Matlab综合辅导与指南
    精通Matlab综合辅导与指南-proficient Matlab comprehensive counseling and guidance
    2022-01-21 05:41:20下载
    积分:1
  • 一个关于数据挖掘的决策树
    一个关于数据挖掘的决策树算法-a data mining on the Decision Tree Algorithm
    2022-01-25 19:53:42下载
    积分:1
  • 自适应哈夫曼压缩;哈夫曼压缩;lzw压缩
    1.       自适应哈弗曼压缩算法。 对应程序AdaptiveHuffman。使用方法:把测试数据文件夹里的四种测试数据拷贝到/AdaptiveHuffman/Release/目录下,然后在控制台进入到Release目录,输入如下命令, @1, 压缩: AdaptiveHuffman.exe 1 带压缩的文件名 压缩的文件名 @2, 解压缩: AdaptiveHuffman.exe 2  请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-06-30 07:55:55下载
    积分:1
  • 用背景建模和前景分割的方式把运动车辆提取出来
    该程序混合高斯模型使用K(基本为3到5个) 个高斯模型来表征图像中各个像素点的特征,在新一帧图像获得后更新混合高斯模型,用当前图像中的每个像素点与混合高斯模型匹配,如果成功则判定该点为背景点, 否则为前景点。通观整个高斯模型,他主要是有方差和均值两个参数决定,,对均值和方差的学习,采取不同的学习机制,将直接影响到模型的稳定性、精确性和收敛性。由于我们是对运动目标的背景提取建模,因此需要对高斯模型中方差和均值两个参数实时更新。
    2022-02-06 13:09:27下载
    积分:1
  • 优化设计中共轭梯度,单纯形等方的matlab代码
    《优化设计》这门课程中的优化方法的作业,代码思路清晰,运行后没问题。包括,powell法,共轭梯度法,牛顿法,阻尼牛顿法,单纯形法,变尺度法等等。梯度法在第二个目标函数优化时并没有达到理想的点,陷入局部最优,阻尼牛顿法在第二个目标 函数处也精度不高。 用共轭梯度法配合牛顿法一维搜索来第二个目标函数时出现了 NaN 的情况, 是因为牛顿法的代码中运行时出现了分母为0的情况, 但是我在分母加了一个很小的数0.000001之后还会出 现,而已开始用变尺度法和牛顿法优化的时候也出现的 NaN 问题就消失了
    2022-02-07 22:58:22下载
    积分:1
  • calculated gumbul extreme section of the order, no fringe examples, because too...
    计算gumbul极值的一段程序,没有附带算例,因为太简单了-calculated gumbul extreme section of the order, no fringe examples, because too simple
    2022-05-29 12:22:10下载
    积分:1
  • Simple calculator source. There are four computing involution, such as computing...
    简单的计算器源码。有四则运算乘方等运算,支持鼠标-Simple calculator source. There are four computing involution, such as computing, support for mouse
    2023-03-04 06:50:02下载
    积分:1
  • F-R程序,写的不错哈 拿出来与大家共同分享
    F-R程序,写的不错哈 拿出来与大家共同分享-F-R procedures, write out a pretty good Hana shared with you
    2022-02-07 22:01:57下载
    积分:1
  • 约瑟夫环,运用了数据结构中的链结构。具体请详细观察源程序...
    约瑟夫环,运用了数据结构中的链结构。具体请详细观察源程序-Joseph Wan, the use of the data structure in the chain structure. Please observe the specific source code
    2022-03-09 12:41:47下载
    积分:1
  • 用三次样条曲线拟合做的更差,对对象的方式。原因…
    用内三次样条曲线拟合做差C对象的方式。导致部件损坏。源代码
    2022-11-30 04:55:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载