2011年11月1日

摘要: Canny边缘检测算法一直是边缘检测的经典算法。下面详细介绍Canny边缘检测算法的原理以及编程实现。Canny边缘检测基本原理:(1)图象边缘检测必须满足两个条件:一能有效地抑制噪声;二必须尽量精确确定边缘的位置。(2)根据对信噪比与定位乘积进行测度,得到最优化逼近算子。这就是Canny边缘检测算子。(3)类似与Marr(LoG)边缘检测方法,也属于先平滑后求导数的方法。Canny 的目标是找到一个最优的边缘检测算法,最优边缘检测的含义是:(1)好的检测 - 算法能够尽可能多地标识出图像中的实际边缘。(2)好的定位 - 标识出的边缘要尽可能与实际图像中的实际边缘尽可能接近。(3)最小响应 - 阅读全文
posted @ 2011-11-01 20:36 江南烟雨hust 阅读(1882) 评论(1) 推荐(0)
摘要: 一幅图像,背景为黑色。其中有一个白色物体,其边缘连续。现在要求出其外边缘,即与黑色背景相交的部分,组成边缘线,并且由单个像素组成。思想:首先找到位于图像最上方的那个白色点。然后从这个白色点(当前点)开始搜索下一个相邻的位于边缘上的点。并且定义当前起始搜索方向为方向1(如图一).搜索的方式为:从当前方向开始,按顺时针依次检查每个方向上的相邻点(8连通域),看是否为白色点。如果是,则其为下一个边缘点。在8个方向搜索完毕之前,一定能够搜索到下一个边缘点,因为图像边缘是连续的。接着,把当前点定义为刚刚搜索到的相邻的下一个边缘点。并且修改当前起始搜索方向为:上一步搜索到下一个边缘点的方向逆时针旋转90度 阅读全文
posted @ 2011-11-01 14:34 江南烟雨hust 阅读(821) 评论(0) 推荐(0)

导航