手機掃描條形碼二維碼原理和實現等網上資料整理


有志於要從事條形碼和二維碼開發的同學,和我一樣想多了解這方面的東西。但是苦於網上資源甚少,我已經把現有資源整理如下。

原理、實現方案、代碼資源、規則是否通用比如加密如何實現?

============================== 條碼原理 ==============================

二維碼數據格式
http://www.cnblogs.com/edwardlauxh/archive/2012/06/24/2560533.html


二維碼生成器源碼
http://www.cnblogs.com/ihou/archive/2011/10/13/2210202.html

技術解讀:一維碼與二維碼的區別 
http://blog.163.com/pluto_918/blog/static/20385390201271104919391/


============================== 實現方案 ==============================

首先需要在android手機上做條形碼掃描的程序,java已經有第三方開源條形碼識別庫(zxing),在自己的應用中掃描條形碼實際上只需調用該第三方庫的實現即可,貌似只能掃二維碼。必

須實現可網上找android zxing方面的資料,根據自己的需求來設計開發

可以的,其實條碼掃描器的輸出跟鍵盤的輸出是一樣的,只要手機能識別出這個輸入設備就可以了,看你什么系統了,一般android和WP可以自動識別,如果識別不出來,找找驅動試試,有些

通用的


http://www.cnblogs.com/wanself/archive/2012/09/20/2694608.html
Android PC_BCR
Android PC_BCR讓你能夠使用你的Android手機做為PC機的外圍條形碼掃描儀。掃描的條形碼將通過WiFi網絡連接傳PC機中。這個開源項目由多個組件組成,在手機設備上PC_BCR使用ZXing掃

描儀器來掃描條形碼,然后程序通過網絡傳到PC中,PC中有專門的PC_BCR程序接收。
更多Android PC_BCR信息

android 條碼識別軟件開發全解析(續1詳解)
http://www.cnblogs.com/tankaixiong/archive/2010/10/28/1863997.html

 

============================== 代碼資源 ==============================

上面的介紹都是對條碼進行解釋的,那在技術開發中我們該如何使用呢?
        ZXing是一個開源Java類庫用於解析多種格式的1D/2D條形碼。目標是能夠對QR編碼、Data Matrix、UPC的1D條形碼進行解碼。 其提供了多種平台下的客戶端包括:J2ME、J2SE和

Android。使用ZXing,可以幫助大家在最短的時間內開發出檢驗1D/2D條形碼的程序,ZXing的工作原理是打開手機攝像頭,然后拍照,接着再在手機上解碼1D/2D條形碼。
       要發揮ZXing最佳性能,那么你的手機就必須高像素,最好支持JSR-234,這個JSR-234就厲害咯-----對焦功能,為了保證圖像解碼盡可能正確,所以圖像本身的清晰度一定要高。

 

這里我們會用到一個開源組件zxing ,大體上所有流行的條碼都支持(一維碼,二維碼),並且識別是最好的在所有開源里面。我將詳細講解ZXing的使用
官網地址:http://code.google.com/p/zxing/ 必須是zXing,開源又好用,

[應用] 比較實用的條形碼掃描器
http://www.cmd100.com/bbs/forum.php?mod=viewthread&tid=3746&extra=page%3D1

Android_條碼掃描器_一維條形碼_二維QR碼_apk_源碼
http://d.download.csdn.net/down/2925501/purple_l

條形碼的設計及應用(附有源碼)
http://www.docin.com/p-145034109.html

源碼,文檔說明都有,自己研究下吧

============================== 代碼資源 ==============================
目前做的軟件,我查查、快拍
http://www.kuaipai.cn/index.html

在線生成二維碼
http://www.kuaipai.cn/sc.htm
我查查
http://www.wochacha.com/

一淘火眼

http://www.cognex.cn/ProductsServices/NewProducts/ProductEnhancements.aspx?id=204


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM