《Matlab中图像边缘检测算法研究》.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Matlab中图像边缘检测算法研究》.pdf

2014年第 3期 ·北京测绘 · 65 Matlab中图像边缘检测算法研究 李 武 (辽宁省基础测绘 院,辽宁 锦州 121003) [摘 要] 边缘检测是 图像识别的中心环节 ,快速 、精确地提取 图像物体 的边缘信息一直是 国内外研究 的热点 。本文介绍了 Roberts算子 、Prewitt算子、Sobel算子 、I0G算子和Canny算子等经典边缘检测算子 , 对其性能和算法特 点进行分析 。运用 Matlab进行算法的仿真 ,并对其检测结果进行分析和 比较 。得 出Sobel 算子、Prewitt算子检 测斜 向阶跃边缘效果较好 ,Roberts算子检测水平和垂直边缘效果较好 ,L0G算子和 canny算子提取 的边缘 比较完整 ,位置 比较准确 ,并能够检测 出图像较细的边缘部分 。为进一步研 究图像边 缘检 测理论奠定 了一定的基础 。 [关键词] Matlab仿真 log算子 Canny算子 边缘检测 [中图分类号] P208 [文献标识码] B [文章编号] 1007—3000(2014)03—5 MATIAB于 1984年 由美 国MathWorks公 供了方法 ]。边缘也蕴含 了方 向、阶跃性质 、形 司开发研制 。作为一个科学计算平 台,MAT— 状等丰富的内在信息,是 图像识别中重要 的图像 LAB为数据分析和数据可视化、算法和应用程序 特征之一。从本质上说 ,图像边缘检测 的任务就 开发提供 了最核 心 的数学和高级 图形工具 。在 是确定和提取边缘信息,使边缘精确定位,噪声 保持内核不变 的情况下 ,MATIAB可 以针对不 被抑制 。因此,边缘检测是图像分割所依赖的最 同的应用学科推出相应的工具箱 (Toolbox),目 重要 的特征 ,也是纹理特征 的重要信息源、图像 前 已经推 出了图像处理 [具箱 、信号处理工具 匹配和形状特征 的基础 。边缘检测通常选择一 箱 、小波工具箱 、神经 网络工具箱 以及通信工具 阶和二阶导数来检测边界 ,通过求导方法来检测 箱等多个学科 的专用工具箱 。 灰度值 的不连续效果 。边缘检测也可 以借助空 其图像处理工具包是 由一系列支持 图像处 域微分算子利用卷积实现 ,常用 的微分算子有梯 理操作的函数组成 的,所支持 的图像 处理操作 度算法和拉普拉斯算子等 ]。边缘检测算子主 有 :几何操作 、区域操作和块操作 ;线性滤波和 要分为两种类型 :一种是 以一 阶导数为基础的边 滤波器设计 ;变换 (如 DCT变换);图像分析和 缘检测算子 ,通过计算 图像 的梯度值来检测 图像 增强 ;二值 图像操作等 。此外 ,用户还可 以根据 边缘 ,如 :Roberts算子、Sobel算子、Prewitt算 需要书写 自己的函数 ,以满足特定 的图像处理 的 子 ;一种是以二 阶导数为基础 的边缘检测算子 , 需求 ,也可以将 图像处理工具包和信号处理工具 通过寻求二阶导数 中的零交叉来检测边缘 ,如 : 包或小波工具包等其他工具包联合起来使用 。 Laplacian算子、LOG算子、Canny算子。[1--4] 1.1 Robert算子 1 图像边缘检测算法 它采用对角方 向相邻两像素之差,寻找边 边缘是图像最基本的特征 ,所谓边缘是 图像 缘 。图像的梯度为两个 45。方 向的梯度 向量和 , 中灰度级或者结构或多或少存在

文档评论(0)

ghfa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档