使用ZXing和ZBar的QR扫描仪不能读取卡上的低质量代码

时间:2013-04-05 08:45:51

标签: android qr-code zxing zbar

我使用 ZXing ZBar 制作了应用程序。两者都工作正常,并始终阅读高质量的二维码

但问题是当我扫描上的代码 质量时,它从不扫描。我甚至尝试使用 5 MP 相机设备,但效果相同。我在Google Play商店尝试过很多应用,但都没有。卡的质量不是很差。任何人都可以告诉我解决方案或建议任何其他API。我知道它不是API它的QR码质量。任何帮助将不胜感激。

这是卡片图片enter image description here

1 个答案:

答案 0 :(得分:2)

在ImageScanner上尝试这些设置,

scanner = new ImageScanner();
//Slows the frame, but does the job
scanner.setConfig(0, Config.X_DENSITY, 1);
scanner.setConfig(0, Config.Y_DENSITY, 1);
scanner.setConfig(0, Config.ENABLE, 0);
// Only enable the codes your app requires
scanner.setConfig(Symbol.QRCODE, Config.ENABLE, 1);

在我的应用中做了很大的改变。