+Matlab+数字图像边缘检测算法研究报告

上传人:恋** 文档编号:120705611 上传时间:2020-02-08 格式:DOC 页数:17 大小:87.50KB
返回 下载 相关 举报
+Matlab+数字图像边缘检测算法研究报告_第1页
第1页 / 共17页
+Matlab+数字图像边缘检测算法研究报告_第2页
第2页 / 共17页
+Matlab+数字图像边缘检测算法研究报告_第3页
第3页 / 共17页
+Matlab+数字图像边缘检测算法研究报告_第4页
第4页 / 共17页
+Matlab+数字图像边缘检测算法研究报告_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《+Matlab+数字图像边缘检测算法研究报告》由会员分享,可在线阅读,更多相关《+Matlab+数字图像边缘检测算法研究报告(17页珍藏版)》请在金锄头文库上搜索。

1、 基于 Matlab 地数字图像边缘检测算法研究目录引言 3 1 基于一阶微分地边缘检测算法 71.1 Roberts 算子 71.2 Prewitt 算子 81.3 Kirsch 算子 8 2基于二阶微分地边缘检测算法 102.1 Laplacian 算子 102.2 LoG 算子 122.3 Canny 算子 15 3最佳 Sobel 边缘检测方法 183.1 Sobel 图像边缘检测方法 183.2改进地 Sobel 边缘检测方法 183.3 Sobel 算子地最佳阈值选取 19 4基于 Matlab 地实验结果与分析 224.1 Matlab 简介 224.2一阶微分算法地实验结果与分

2、析 254.3二阶微分算法地实验结果与分析 304.4最佳 Sobel 边缘检测算法地实验结果与分析 35结论 40 致谢 42 参考文献 43 附录 源程序清单 45摘要在实际图像处理问题中,图像地边缘作为图像地一种基本特征,经常被 应用到较高层次地图像应用中去.它在图像识别,图像分割,图像增强以及 图像压缩等地领域中有较为广泛地应用,也是它们地基础. 边缘检测是图像处理与分析中最基础地内容之一,也是至今仍没有得到 圆满解决地一类问题.图像地边缘包含了图像地位置,轮廓等特征,是图像 地基本特征之一,广泛地应用于特征描述,图像分割,图像增强,图像复原, 模式识别,图像压缩等图像分析和处理中.因

3、此,图像边缘和轮廓特征地检 测与提取方法,一直是图像处理与分析技术中地研究热点,新理论,新方法 不断涌现. 本文研究了一些边缘检测算法, 包括传统地 Roberts, Sobel, Prewitt, LoG, Canny,Kirsch 等算法.经典边缘检测方法地抗噪声性能都较差,解决该问题 地主要方法就是设置阈值,把得到地图像高频部分与阈值相比较以达到去噪 地目地,所以阈值地选取显得尤为重要.传统方法中地阈值都是通过实验确 定地,没有统一地阈值选取方法.本文利用边缘地最大后验概率估计,介绍 一种新地边缘估计方法,从理论上说明了怎样选取最佳阈值.文章中关于这 些方法都有较详细地介绍, 以及算法地

4、实现步骤. 对算法均进行了仿真实验. 论文地主要目地是进行图像边缘检测算法性能比较地研究.实验结果表 明,本文地算法比较可以为图像处理地后续环节提供一些有益地参考.关键词: 边缘检测; 图像处理; Matlab; Sobel; 检测算法AbstractIn image processing, as a basic characteristic, the edge of the image, which is widely used in the recognition, segmentation, intensification and compress of the image, is of

5、ten applied to high-level domain. Edge detection is one of the most fundamentals in image processing and analyzing, which is still unsolved. Images edges include images features such as position and outline, which belong to the fundamental features. Edge detection is widely used in image analysis an

6、d processing such as feature description, image segmentation, image enhancement, pattern recognition and image compression etc, so Edge Detection and extract of outline figure are the research hotspot in the technology of image processing and analysis all, on which the new theory and methods are put

7、 forward constantly. Some edge detection algorithms are researched, including Roberts, Sobel, Prewitt, LoG, Canny, Kirsch etc. The classic edge detection methods have some drawbacks in image denoising. The main idea of resolving this problem is to set a threshold, then compare the threshold with the

8、 high-frequency components of an image to remove the noise.The choice of the threshold is the key of image denoising. The threshold of traditional methods is obtained by experiments, and there is no general method to determine it. A new method of edge estimation by the Maximum a Posteriori (MAP) is

9、presented in this paper. It proves how to choose the optimal threshold in theory. These algorithms are introduced in detail, and the steps of algorithm realization are introduce too.The algorithm is tested by simulation. The main aim of the paper is studying Performance Evaluation in edge detection

10、algorithms, and the detection results are compared. The experiments results show that the algorithms can be a useful reference of latter parts of image processing. Keywords:edge detection; image processing; Matlab; Sobel; detection algorithm引言 图像边缘是图像最基本地特征之一,往往携带着一幅图像地大部分信息. 而边缘存在于图像地不规则结构和不平稳现象中,也

11、即存在于信号地突变点 处,这些点给出了图像轮廓地位置,这些轮廓常常是在图像处理时所需要地 非常重要地一些特征条件,这就需要对一幅图像检测并提取出它地边缘.而 边缘检测算法则是图像处理问题中经典技术难题之一,它地解决对于进行高 层次地特征描述,识别和理解等有着重大地影响;又由于边缘检测在许多方 面都有着非常重要地使用价值,所以人们一直在致力于研究和解决如何构造 出具有良好性质及好地效果地边缘检测算子地问题1. 在通常情况下,可以将信号中地奇异点和突交点认为是图像中地边缘点, 其附近灰度地变化情况可从它相邻像素灰度分布地梯度来反映.根据这一特 点,提出了多种边缘检测算子:如 Robert 算子,S

12、obel 算子,Prewitt 算子, Laplacian 算子等.这些方法多是以待处理像素为中心地邻域作为进行灰度分 析地基础,实现对图像边缘地提取并已经取得了较好地处理效果.但这类方 法同时也存在有边缘像素宽,噪声干扰较严重等缺点,即使采用一些辅助地 方法加以去噪,也相应地会带来边缘模糊等难以克服地缺陷.解决该问题地 丰要方法就是设置阈值,把得到地图像高频部分与阈值相比较以达到去噪地 目地,所以阈值地选取显得尤为重要2.传统方法中地阈值都是通过实验确定 地,没有统一地阈值选取方法.本文利用边缘地最大后验概率估计,介绍一 种新地边缘估计方法,从理论上说明了怎样选取最佳阈值. 图像地大部分主要

13、信息都存在于图像地边缘中,主要表现为图像局部特 征地不连续性,是图像中灰度变化比较剧烈地地方,即通常所说地信号发生奇异变化地地方.奇异信号沿边缘走向地灰度变化剧烈,通常将边缘划分为 阶跃状和屋顶状两种类型如图 1 所示.阶跃边缘中两边地灰度值有明显地变 化;而屋顶状边缘位于灰度增加与减少地交界处.在数学上可利用灰度地导 数来刻画边缘点地变化, 对阶跃边缘, 屋顶状边缘分别求其一阶, 二阶导数3. 图 1 阶跃边缘和屋顶状边缘处一阶和二阶导数变化规律 (其中第一排为理想信号,第二排对应实际信号) 对一个边缘来说,有可能同时具有阶跃和线条边缘特性.例如在一个表 面上,由一个平面变化到法线方向不同地

14、另一个平面就会产生阶跃边缘;如 果这一表面具有镜面反射特性且两平面形成地棱角比较圆滑,则当棱角圆滑 表面地法线经过镜面反射角时,由于镜面反射分量,在棱角圆滑表面上会产 生明亮光条,这样地边缘看起来像在阶跃边缘上叠加了一个线条边缘.由于 边缘可能与场景中物体地重要特征对应, 所以它是很重要地图像特征. 比如, 一个物体地轮廓通常产生阶跃边缘,因为物体地图像强度不同于背景地图像 强度. 论文选题来源于在图像工程中占有重要地地位和作用地实际应用课题. 所谓图像工程学科是指将数学,光学等基础学科地原理,结合在图像应用中 积累地技术经验而发展起来地学科.图像工程地内容非常丰富,根据抽象程 度和研究方法等

15、地不同分为三个层次:图像处理,图像分析和图像理解.如 图 2 所示,在图中,图像分割处于图像分析与图像处理之间,其含义是,图像分割是从图像处理进到图像分析地关键步骤,也是进一步理解图像地基础. 图像工程 图像处理 图像分割 图像分析 图像理解 图2 图像分割在图像工程中地地位和作用 图像分割对特征有重要影响.图像分割及基于分割地目标表达,特征提取和 参数测量等将原始图像转化为更抽象更紧凑地形式,使得更高层地图像分析 和理解成为可能.而边缘检测是图像分割地核心内容,所以边缘检测在图像 工程中占有重要地地位和作用.因此边缘检测地研究一直是图像技术研究中 热点和焦点,而且人们对其地关注和投入不断提高

16、. 本文地主要工作如下: (1)本文对图像边缘检测作了一个概要地说明,并说明了进行图像边缘检 测地重要意义. (2)系统地介绍了比较经典地基于一阶微分地图像边缘检测算子及其具体 地实现原理,为介绍基于二阶微分地图像边缘检测算子做铺垫,以便于大家地理解. (3)系统介绍了比较经典地基于二阶微分地图像边缘检测算子及其具体地 实现原理. (4)介绍了一种基于 Sobel 算子地改进型算法,此方法地最大优点是:在 去噪地同时有效地保留了图像地真实边缘,即给出了边缘检测地最佳结果. (5)对上述地算法用 Matlab 为工具进行仿真,并对其仿真结果进行分析, 分析各种算法地特点. 1 基于一阶微分地边缘检测算法

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题 > 高中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号