- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字图像采集与处理边缘检测法.
数字图像采集与处理工程导论大作业学院:电子工程学院班级:021061学号名:赖贤军数字图像采集与处理工程导论边缘检测是数字图像处理与模式识别中最基础的内容之一,边缘提取与检测在图像处理中占有很重要的地位,其算法的优劣直接影响着所研制系统的性能。经过人们长期的研究,已经提出了很多种不同的边缘检测方法。这些方法各有其特点,同时也都存在着各自的局限性和不足之处,因此图像的边缘检测这个领域还有待于进一步的改进和发展。本文通过对各种边缘检测方法的对比研究,着重选取几种具有代表性的边缘检测算法进行详细的分析,并用Matlab软件实现该算法,通过对这些算法的分析比较,给出了这些算法的适用领域和适用范围,为人们使用这些算法提供实验依据。1.1基于一阶微分的边缘检测算法Roberts算子:由Roberts提出的算子是一种利用局部差分算子寻找边缘的算子,对于边界陡峭且噪比较小的图像检测效果比较好,它在2×2邻域上计算对角导数,??G[i,j]又称为Roberts交叉算子。在实际应用中,为简化运算,用梯度函数的Roberts绝对值来近似:用卷积模板,上式变成:其中Gx和Gy由下面图3所示的模板计算:图3 Robert边缘检测算子的模板Roberts算子是该点连续梯度的近似值,而不是所预期的点处的近似值。由上面两个卷积算子对图像运算后,代入(1-3)式,可求得图像的梯度幅度值G[i,j],然后选取适当的门限TH,作如下判断:G[i,j]TH,[i,j]为阶跃状边缘点,{G[i,j]}为一个二值图像,也就是图像的边缘。由于利用局部差分检测比较陡峭的边缘,但对于噪声比较敏感,经常会出现孤立点,于是人们又提出了Prewitt算子。Prewitt算子:为在检测边缘的同时减少噪声的影响,Prewitt算子从加大边缘检测算子出发。由2×2扩大到3×3来计算差分算子,所以其卷积模板为图4所示:图4 Prewitt边缘检测算子的模板在图像中的每个像素位置都用这2个模板做卷积,Prewitt算子将方向差分运算与局部平均结合起来,表达式如下:根据(1-4)和(1-5)式可以计算Prewitt梯度,选取适当的阈值T,对梯度图像二值化,得到一幅边缘二值图像。采用Prewitt算子不仅能检测边缘点,而且还能抵制噪声的影响[5]。Kirsch算子:1971年,R.Kirsch提出了一种能检测边缘方向的Kirsch算子新方法:它使用了8个模板来确定梯度幅度值和梯度的方向。Kirsch算子是用一组模板对图像中同一像素求卷积,选取其中最大的值作为边缘强度,而将与之对应的方向作为边缘方向[6]。常用的八方向Kirsch模板各方向间的夹角为45度,模板如图5所示:图5 Kirsch边缘检测算子的模板上述算子都是计算一阶导数的边缘检测器。其基本思想都是:如果所求的一阶导数高于某一阈值,则确定该点为边缘点。但是这样做会导致检测的边缘点太多。总的来说,造成这些算子不能准确判定边缘的存在及正确位置的原因在于:(1)实际的边缘灰度与理想的边缘灰度值间存在差异,这类算子可能检测出多个边缘。(2)边缘存在的尺度范围各不相同,这类算子固定的大小不利于检测出不同尺度上的所有边缘。(3)对噪声比较敏感为了解决这一问题,发展并产生了平滑滤波边缘检测方法,也就是边缘检测中理论最成熟的线性滤波方法,也称线性边缘检测算子。在线性滤波边缘检测方法中,最具代表性的是Marr-Hildreth提出的LoG(Laplacianof Gaussian)算法、Canny最优算子的边缘检测方法。Roberts算子程序:clcclear allclose allA = imread(cameraman.tif); % 读入图像imshow(A);title(原图);x_mask = [1 0;0 -1]; % 建立X方向的模板y_mask = rot90(x_mask); % 建立Y方向的模板I = im2double(A); % 将图像数据转化为双精度dx = imfilter(I, x_mask); % 计算X方向的梯度分量dy = imfilter(I, y_mask); % 计算Y方向的梯度分量grad = sqrt(dx.*dx + dy.*dy); % 计算梯度grad = mat2gray(grad); % 将梯度矩阵转换为灰度图像level = graythresh(grad); % 计算灰度阈值BW = im2bw(grad,level); % 用阈值分割梯度图像figure, imshow(BW); % 显示分割后的图像即边缘图像title(Roberts)Prewitt算子程序:clcclear allclose allA = imread(cameraman.tif
您可能关注的文档
- 数字图像处理结课论文..docx
- 数字图像处理的课件..doc
- 数字图像处理论文石晓亮..doc
- 数字图像处理论文1..doc
- 数字图像处理读书报告5..doc
- 数字图像处理课程..doc
- 数字图像处理课程大作业报告李锐彬余胜鑫..doc
- 数字图像处理读书报告8..doc
- 数字图像处理课程报告..doc
- 数字图像处理课程论文..doc
- 2025年智慧药房行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年铜热锻行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年营养保健食品行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年移动网络游戏行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年特种养殖行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年预应力钢筒混凝土管行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年一次性输液器行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年香草行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年隧道工程行业洞察报告及未来五至十年发展趋势预测报告.docx
- 2025年新生儿破伤风疫苗行业洞察报告及未来五至十年发展趋势预测报告.docx
最近下载
- 管理学案例两面针公司.ppt VIP
- Roland罗兰GW-8说明书 中文.pdf VIP
- 亚吉铁路运营现状及问题分析.pdf VIP
- 2025年下半年新疆塔城地区急需紧缺人才引进243人笔试参考题库附答案解析.docx VIP
- 大理州旅游美宿基本要求与评价.pdf VIP
- 2025年国开电大机考网考题库04008_理工英语4.doc VIP
- 中建EPC项目总承包管理方法与实务2024.docx
- 2025年下半年新疆塔城地区急需紧缺人才引进243人笔试模拟试题及答案解析.docx VIP
- 2025年下半年新疆塔城地区急需紧缺人才引进243人笔试备考题库附答案解析.docx VIP
- 2025年铁路列车员(中级)职业技能鉴定参考试题库-下(判断题汇总).docx VIP
文档评论(0)