2015-10-14 98 views
0

我有一個Android QR碼閱讀應用程序,可以在沒有自動對焦功能的廉價手機上運行。我必須閱讀的QR碼很小,相機預覽看起來很模糊。能夠閱讀此代碼的一個應用程序是NeoReader。 每個人都知道很好的免費庫來閱讀QR碼嗎?Android QR碼讀取libs

我知道:

ZBar (it's ok but not works with blurry code) 
ZXing (this Barcode reader not reads the required code; don't tried to integrate) 
NeoReader SDK (not free) 

爲zbar和我的初始化代碼:

scanner = new ImageScanner(); 
scanner.setConfig(0, Config.ENABLE, 0); 
scanner.setConfig(Symbol.QRCODE, Config.ENABLE, 1); 
scanner.setConfig(0, Config.X_DENSITY, 1); 
scanner.setConfig(0, Config.Y_DENSITY, 1); 

回答

2

如果沒有上述四種也是一種選擇(或者即使他們在那裏!)我會強烈建議使用谷歌播放服務中的谷歌搜索庫在名稱空間com.google.android.gms.vision.barcode下。它在本地掃描代碼,快速且健壯,並且只需幾個類就可以完全控制源代碼。

舉個簡單的例子,查看Android QR Code Reader Made Easy。這應該讓你立即開始運行!在帖子結尾部分還有進一步的閱讀材料,以便提供高級示例。