资源描述:
《基于OPENCV的手写数字识别系统开发【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计(20届)基于OPENCV的手写数字识别系统开发摘要数字识别作为现在计算机视觉技术的一个重要研究课题,有着它自己独特的功能。特别是在大规模数据的统计、金融领域、邮件的自动分拣以及手写文稿自动输入等诸多方面发挥巨大作用。但是手写数字识别由于其字形信息量小、字形相差不大、笔划顺序信息难于获取、数字变形大等特点又成为这一领域的一个具有挑战性的课题。这篇文章所要讲述的主要是处理手写数字并加以识别的一种一般办法。在实现识别的时候使用的是VisualC++6.0作为软件平台,结合现在图像处理领域比较流行的OPENCV
2、函数库来对一系列的手写数字图像进行加工处理。在识别算法的选择上,我们采用了最简单,也是最基本的识别算法——模板匹配法,来设计用来识别的分类器。之所以不使用现在比较流行的BP神经网络误差反馈算法。一个是因为没有完全的理解这个算法的作用机理,另一个是第一次使用VC这款软件来进行比较繁琐的程序设计。在技术实现上表现的有点无力。软件的主要设计流程,和普遍的图像识别的算法一样。首先获取图像,对图像进行必要的预处理,之后对图像进行分割,并提取特征。最后把特征导入到分类器中进行识别并输出结果。经过测试。软件能够正常运转,并能够实现
3、手写数字的识别这一基本功能。但是识别率不是尽如人意。如果以后还有机会开发这一类识别程序的话,会尽量考虑使用BP算法来实现,来体会一下这种算法的强大。关键字:模式识别;模板匹配;数字图像处理AbstractDigitalrecognitionascomputervisiontechnologyisnowanimportantresearchtopichasitsownuniquefeatures.Especiallyinthelarge-scaledata,statistics,finance,mailsortinga
4、ndautomatichandwritinginput,andmanyotheraspectsofpresentationautomaticallyplayasignificantrole.Butthehandwrittennumeralrecognitionbecauseofitssmallamountofinformationshape,fontorless,thestrokeorderinformationdifficulttoaccess,digitaldistortionandothercharacteri
5、sticsofthisareahasbecomeachallengingissue.Thisarticleismainlytobeaboutdealingwithhandwrittennumbersandtoidentifyageneralapproach.WhenusedinachievingtherecognitionthatVisualC++6.0asthesoftwareplatformisnowmorepopularinimageprocessinglibraryOPENCVtoaseriesofhandw
6、rittendigitalimageprocessing.Thechoiceoftherecognitionalgorithm,weusethemostsimple,isthemostbasicrecognitionalgorithm-thetemplatematchingmethodtodesigntheclassifiertoidentify.ThereasonwhynottousemorepopularnowBPneuralnetworkerrorfeedbackalgorithm.Oneisbecauseth
7、ereisnocompleteunderstandingofthemechanismofthisalgorithm,theotheristhefirsttimeyouusethissoftwaretocompareVCcomplicatedprogramming.Ontheperformanceofthetechnologyabitweak.Themainsoftwaredesignprocess,anduniversal,likeimagerecognitionalgorithm.Firstgettheimage,
8、theimagepre-processingnecessary,aftertheimagesegmentationandfeatureextraction.Finally,thefeatureintotheclassifiertoidentifyandoutput.Tested.Softwaretooperatenormally,andtoac