4

我已经使用ZXingZBar制作了应用程序。两者都工作正常并始终读取质量好的二维码

但问题是当我扫描上的代码时,它的质量不太好,它从不扫描。我什至尝试使用5 MP相机设备,但结果相同。我尝试了许多来自 Google Play 商店的应用程序,但它们都不起作用。卡的质量没那么差。谁能告诉我解决方案或为此建议任何其他 API。我知道它不是 API,而是 QR 码的质量。任何帮助,将不胜感激。

这是卡片图片在此处输入图像描述

4

1 回答 1

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);

在我的应用程序中产生了巨大的变化。

于 2015-04-12T14:18:06.757 回答