资源描述:
《QR码图像的预处理的分析研究毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、QR码图像的预处理的分析研究毕业论文目录目录I摘要IABSTRACTII1绪论11.1课题背景11.2课题研究意义11.3本文的研究内容11.4本文结构安排22快速响应码及编码原理32.1QR码的简介32.2符号结构32.2.1符号版本和规格32.2.2寻像图形42.2.3分隔符42.2.4定位图形42.2.5校正图形52.2.6编码区域52.2.7空白区52.3QR码的编码原理52.3.1数据分析62.3.2数据编码62.3.3构造最终信息72.3.4码字在矩阵中的布置72.3.5掩模72.4本章小结83QR码图像预处理过程93.1QR码图像灰
2、度化处理93.1.1算术平均值法93.1.2最大值法93.1.3加权平均法103.2图像滤波处理113.2.1邻域均值滤波113.2.2自适应滤波123.2.3中值滤波133.2.4对上述三种滤波方法进行比较143.3图像的二值化处理153.3.1基于背景灰度二值化算法153.3.3实验结果分析173.4图像矫正183.4.1基本的Hough变换183.4.2基于边缘检测的Hough变换旋转校正193.5本章小结204总结和展望214.1总结214.2展望21致谢22参考文献23IIIII摘要二维条码是为了弥补一维条码的缺陷而产生,由于二维码的各
3、种优点,二维码已被广泛使用。作为二维条码中的一种,QR码具有密度高,占空间小,识别快和汉字编码能力强等特性,在多个领域得到了广泛的使用。 对于QR码图像处理的过程一般可分为:图像采集,图像预处理,图像定位,图像旋转,图像采样,图像译码。使用摄像头采集QR码符号,可能会因为各种原因使图像不够清晰,或是图像本身破损,这些都会影响识别效果。为了保证较好的识别效果,必须对采集到的QR码图像进行一定的预处理。本文主要研究图像预处理和图像定位两大问题。预处理通常包括:灰度化,滤波,二值化。图像定位包括边缘检测和hough变换。(1)由于在现实生活中因为各
4、种原因我们所见到的QR码并不是清晰完整的,它们可能模糊,或是遭到涂抹,这些都会影响QR码的识别,因此需要我们对它进行预处理,已达到减噪的目的。(2)对于识别过程中,QR码图像的角度与识别设备不匹配,我们提出通过边缘处理和hough变换的方法来解决这一问题。以上两步基本上完成了图像预处理和图像定位,为后续QR码的处理做了基础铺垫。关键字:QR码;预处理ABSTRACTTwo-dimensionalbarcodeistocompensateforadefectinaone-dimensionalbarcodegenerationduetovariou
5、sadvantagesofthetwo-dimensionalcode,thetwo-dimensionalcodehasbeenwidelyused.Asatwo-dimensionalbarcode,QRcodeswithhighdensity,smallspace,fastandstrongcharactercodingabilitytoidentifyothercharacteristics,inmanyareashasbeenwidelyused.QRcodeforimageprocessingprocesscanbedividedin
6、to:imageacquisition,imagepreprocessing,imagepositioning,imagerotation,imagesampling,imagedecoding. CamerascapturetheQRcodeusingsymbols,maybeduetovariousreasons,theimageisnotclearenough,ortheimageitselfisdamaged,whichwillaffecttherecognitionresults.Inordertoensurebetterreco
7、gnitionresults,youmustcollectacertainQRcodeimagepreprocessing.Thispaperstudiestheimagepre-processingandimagepositioningtwomajorproblems. Pretreatmenttypicallyinclude:gray,filtering,binarization.Imagepositioning,includingedgedetectionandhoughtransform. (1)Becauseinreall
8、ife,forvariousreasonswehaveseenQRcodesarenotclearandcomplete,theymay