2015-10-14 97 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。这应该让你立即开始运行!在帖子结尾部分还有进一步的阅读材料,以便提供高级示例。