我为我的硕士论文编写了Android 3.1版摩托罗拉Xoom平板电脑的应用程序,它可以使用相机实时扫描多个QR码,并在显示屏上显示额外的信息,以识别QR码。相机预览画面质量更好
这个识别是通过ZXing android应用程序(http://code.google.com/p/zxing/)完成的,我基本上只是更改了ZXing应用程序的代码,以便它可以识别多个QR码同时,可以连续进行扫描,而不会像原始应用那样在成功扫描后冻结。所以我的应用程序基本上是连续扫描多个QR码的ZXing应用程序。
但我面临一个问题:
QR码与识别率的内置摄像头是不是 非常好。 ZXing应用程序使用它从 相机预览中获得的图片。但是这些图片质量不是很好。 有没有可能让相机预览制作更好的 高质量的照片?
P.S.我也尝试使用camera.photoPicture() 拍摄真正的快照以获得更好的质量,但拍摄照片需要很长时间 ,因此用户的实时体验会丢失。
任何帮助,高度赞赏!
谢谢。
感谢您分享您的想法。我知道QR码旨在仅在不良图像上识别。但我的应用程序idealy应该也可以从更大的距离,例如1米工作。所以QR码已经很小了。如果图像没有完全集中,识别没有机会。 – Dude 2012-01-12 16:48:49