【正文】
法聲明為 String decode(QRCodeImage) ,其中QRCodeImage為需要識別的圖片,返值為識別后的字符串,要使用QRCodeImage,可以在生成QRCodeImage對象的時(shí)候,傳一個(gè)Bitmap對象。譯碼界面如下:圖43 圖像的譯碼5 實(shí)驗(yàn)結(jié)果與分析本文對QR碼的碼制原理,編解碼過程和條碼圖像識別技術(shù)進(jìn)行了研究和實(shí)現(xiàn),論述了條碼的各種碼制與應(yīng)用現(xiàn)狀等基本知識,:(1)研究條碼圖像的識別技術(shù)。運(yùn)用圖像校正、二值化、去噪、邊緣檢測、Hough變換、圖像旋轉(zhuǎn)等多種圖像處理方法實(shí)現(xiàn)條碼圖像的預(yù)處理、條碼定位、條碼分割和數(shù)據(jù)提取。這為后面實(shí)現(xiàn)正確譯碼打下基礎(chǔ)。(2)研究QR碼的解碼和Reed一Solomon糾錯(cuò)算法在QR碼中的應(yīng)用,得到條碼所表示的文本信息。(3) 最終,根據(jù)設(shè)計(jì)的算法編寫代碼,使用編譯后的程序可以在電腦上快速對QR碼進(jìn)行識別和譯碼。本文已詳細(xì)分析了圖像的識別技術(shù)、糾錯(cuò)原理等,在此基礎(chǔ)上,根據(jù)新的應(yīng)用需求也可以進(jìn)行其它條碼的識別。但由于各方面的原因,仍然存在著許多問題有待于進(jìn)一步研究,比如識別算法的單一性問題以及糾錯(cuò)問題等,在穩(wěn)定性和高效性也有進(jìn)一步改進(jìn)的可能。希望在后續(xù)工作中進(jìn)一步改進(jìn)和完善系統(tǒng)的功能。6 總結(jié)與展望二維條碼由于具有高密度、大容量、糾錯(cuò)能力強(qiáng)、可表示文字圖像等信息、可加密等優(yōu)點(diǎn),己廣泛應(yīng)用于傳統(tǒng)的工業(yè)自動化生產(chǎn)線、醫(yī)療服務(wù)、收費(fèi)系統(tǒng)、商品管理系統(tǒng)及信息查詢系統(tǒng)等各個(gè)領(lǐng)域。而且隨著當(dāng)今信息技術(shù)的發(fā)展和網(wǎng)絡(luò)的普及,二維條碼將有更大的商機(jī)和更廣闊的發(fā)展前景。在3G技術(shù)發(fā)達(dá)的日韓等國家,QR碼早已廣泛應(yīng)用與手機(jī)網(wǎng)絡(luò)出了可以用來掃描名片,管理個(gè)人聯(lián)絡(luò)電話能力之外,還可以拿來網(wǎng)絡(luò)購物、實(shí)現(xiàn)手機(jī)的自動上網(wǎng)、還可以實(shí)現(xiàn)結(jié)賬時(shí)的數(shù)據(jù)處理,又或者是以QR碼代替入場券等等。二維條碼作為載體,還可以結(jié)合生物識別技術(shù),在個(gè)人身份防偽上發(fā)揮重要作用。生物特征識別技術(shù)包括職位、虹膜、人臉、掌紋、耳形等識別技術(shù)。二維條碼的廣泛應(yīng)用必將帶來?xiàng)l碼識別技術(shù)的新要求和新問題。比如需要在圖像采集失真,圖像背景更復(fù)雜,圖像變形嚴(yán)重等情況下還能很好的識別并解碼二維條碼。這對研究二維條碼技術(shù)的廣大科研人員既是挑戰(zhàn)也是動力。參考文獻(xiàn)目錄:[1]李弼程,彭天強(qiáng),[M].北京:電子工業(yè)出版社,2004[2][M].西安:西安電子科技大學(xué)出版社,2006[3]+十圖像處理程序設(shè)計(jì)[M].北京:北方交通大學(xué)出版社,2003[4][M].北京:清華大學(xué)出版社,2002[5]何斌,馬天予,++數(shù)字圖象處理[M].北京:人民郵電出版社,2002[6][M].北京:清華大學(xué)出版社,2004[7]張成海,郭衛(wèi)華. QRCode一種新型的矩陣符號[M].北京:中國標(biāo)準(zhǔn)出版社,2000。[8][M].北京:中國標(biāo)準(zhǔn)出版社,2002。[9]:人民郵電出版社[M],1989.[10]朱詩兵,劉作學(xué),[M].北京:科學(xué)出版社,2005[11]劉宏偉,[M].北京:計(jì)算機(jī)工程與設(shè)計(jì),[12]:研究與設(shè)計(jì),2006[13][M].北京:北京工業(yè)大學(xué),2001[14][M].山東:青島大學(xué),2006[15]沈庭芝,[M].北京:北京理工大學(xué)出版社,2005[16]張鳴瑞,[M].北京:北京航空航天大學(xué)出版社,1990[17]楊秋英,[J].電腦開發(fā)與應(yīng)用,(10):1213[18]楊平,[J].河南科技,(18) [19][M].西安:西安電子科技大學(xué)出版社,[20]1陳兵旗,++實(shí)用圖像處理[M].北京:清華大學(xué)出版社,2004[21][M].北京:機(jī)械工業(yè)出版社,2004[22][M].北京:中國標(biāo)準(zhǔn)出版社 ,[23]彼得魯,[M].北京:機(jī)械工業(yè)出版社,[24]鄭河榮,[J].浙江工業(yè)大學(xué)學(xué)報(bào),2003.[25][J].淮南工業(yè)學(xué)院學(xué)報(bào),2002.:3032[26]涂丹一種快速的OR碼圖像去模糊方法[J].計(jì)算機(jī)工程與科學(xué),(3):4345[27]高守傳,++實(shí)踐與提高(數(shù)字圖像處理與工程應(yīng)用篇 )[M].北京:中國鐵道出版社,2006.,[28]席林,++[M].北京:中國水利水電出版社 ,[29][M].北京:清華大學(xué)出版社,2000[30]黃宏博,[J].計(jì)算機(jī)工程,2003,29:9395[31]黃宏博,[J].北京機(jī)械工業(yè)學(xué)院學(xué)報(bào),(4)[32][M].北京:科學(xué)出版社,2001[33][M].北京:國防工業(yè)出版社,2005[34][M].北京:國防工業(yè)出版社,2004[35][J].中國圖像圖形學(xué)報(bào) ,(2):178181[36] Char,esPetZold .Windows程序設(shè)計(jì)(第5版) [M].北京:北京大學(xué)出版社 ,1999[37] DanielWaish, :theimPortanl:esamPlingHoughtransform[J].PattemReeognition,:14211431The System of QR Code Recognition and Decoding Based on Image ProcessingStudent majoring in Network Engineering Tutor [Abstract] With the development of information technologies, barcodes have been widely used in more fields, and greatly improve work efficiency of industries. The bar code recognition technology, which is based on barcode theory, photo technologies, puter technology and munication technologies, is an important apportion approach to automatic input and recognition. Based onWindows C to developrecognition anddecodingQRprocedures, the use ofimage correction, binarization, edge detectionand otherimage processing methodsto achievetheprebar codeandtheQRcodedecoding andReedSolomon error correctionalgorithm,the fullObjectorientedapproach,bined with image processing technology,imageprocessingis pleted based onQRcodesquickly identifythedecoding system.[Keywords] TwoDimension Barcode, QR Code, .NET , Bar code recognition, Binarization致謝本文是在 老師的悉心指導(dǎo)和無私幫助下完成的, 老師的指導(dǎo)和幫助使我掌握了正確的研究方法,并培養(yǎng)了嚴(yán)謹(jǐn)認(rèn)真的學(xué)習(xí)和工作態(tài)度,使我順利地完成了畢業(yè)論文(設(shè)計(jì))的各項(xiàng)工作,在此謹(jǐn)向我的指導(dǎo)老師 表示深深的敬意和誠摯的