内容摘要
数字图像处理是用计算机对图像信息进行处理的一门技术,主要是为了修改图形,改善图像质量,或是从图像中提起有效信息,还有利用数字图像处理可以对图像进行体积压缩,便于传输和保存。边缘检测是图像处理的一个重要方向。图像边缘包含了图像的位置、轮廓等特征,是图像的基本特征之一,常被用于较高层次的特征描述、图像分割、图像增强、图像复原、模式识别、图像压缩等分析和处理中,以便对图像进行进一步的分析和理解。因此,众多学者一直致力于图像边缘检测理论与实践的研究,并形成了许多行之有效的检测方法。
图像的〖本文来自:毕业设计论文网www.paper51.com〗边缘是指图像中相邻像素点之间的灰度有较显著变化的地方的描述,这种变化可以用数学上的梯度来表征。本文介绍了几种的经典边缘检测算子,对其性能和算法特点进行了分析。运用Matlab进行了算法的仿真,通过对仿真结果的分析,总结出了算法在各方面的性能和存在的问题,为进一步的研究积累了经验。
关键字
边缘检测;Matlab仿真;数字图像处理
Theedgeandcontouroftheteachingexperimentplatformfordigitalimageprocessing
Author:ChangFeiSuperviser:LiLingling
Abstract
Digitalimageprocessingisatechnologythatprocessingtheimagesbycomputer,inordertomodifyandimprovetheimagequalityofgraphics,orbringeffectiveinformationfromtheimage,aswellastheuseofdigitalimageprocessingcanreducethesizeofimagesfortransmissionandpreservation.Edgedetectionisanimportantdirectionofimageprocessing.Edgeimageasthebasicfeatheroftheimageincludesthefeatheroftheimagespaceandimagecontour.Itcanbeusedintheanalysisandtreatmentofsuperiorlayerofthefeaturedescription,imagesegmentation,imageenhancement,imagerestoration,patternrecognitionandimagecompression,itisavailabletofurthercomprehensionandanalysisoftheimage.Somanyscholarsdedicatetotheresearchofthetheoryandpracticeforimageedgedetection.Manyfeasibledetectmethodsareformed.
Imageedgeisthedescriptionoftheremarkablechangeofgraybetweentheneighboringpixelsintheimage.Thedistributingofthischangecanbedescribedbymathematicgrads.Thepaperintroducesseveralclassicaloperatorsofedgedetection,analyzesthecapabilityandcharacteristicsoftheedgedetectionoperators.ThealgorithmissimulatedbyMatlab.Then,throughtheanalysisofthesimulationresults,thecapabilityinmanyaspectsandtheproblemofthealgorithmsissummarized.Manyexperiencesareaccumulatedforfurtherresearch.
Keywords
edgedetection;simulationbyMatlab;Digitalimageprocessing
目录
第一章绪论1
一、数字图像处理技术简介1
二、选题的目的和意义3
第二章系统开发工具MATLAB2008b介绍6
一、MATLAB简介6
二、MATLAB特点与优势7
第三章图像边缘与轮廓处理概述9
一、边缘检测9
二、Hough变换13
三、种子填充14
四、轮廓提取跟踪14
第四章数字图像处理实验平台之边缘与轮廓处理子系统设计16
一、系统主要功能16
二、程序界面17
三、交互机制17
四、部分关键代码18
第五章程序的测试与运行20
一、测试环境介绍20
二、程序的测试20
三、程序评测结果25
第六章结束语26
附录27
致谢43
参考文献43
参考文献
[1]冈萨雷斯.数字图像处理(MATLAB版).北京:电子工业出版社,2005年
[2]张笑天,杨奋强.MATLAB7.X基础教程.西安:西安电子科技大学出版社,2008年
[3]王家文,李仰军.MATLAB7.0图形图像处理.北京:国防工业出版社,2006年
[4]章毓晋.图像理解与计算机视觉.北京:清华大学出版社,2000年
[5]章毓晋.图象分割.北京:科学出版社,2001年