使用网络摄像头和Java从远处跟踪多个QR标签

时间:2011-09-28 20:28:35

标签: java webcam augmented-reality zxing

我目前正在尝试用Java构建一个应用程序,该应用程序应该能够读取几米的QR标签。

目前,我正在运行JavaCV,用于在我的MBP上捕获来自iSight的帧。 问题是它只支持640x480的分辨率,这似乎不足以ZXing识别QR标签。 我一直在寻找罗技QuickCam Pro 9000,但从我的搜索中我并不完全相信它支持我的项目足够高的分辨率。

应用程序需要与平台无关,至少在OS X,Windows和Linux上是这样的,这就是我用Java做的原因。

我的问题是: QucikCam pro是否会按照承诺使用UVC驱动程序记录1080p帧? 有更好的相机吗? 我应该看一下除JavaCV和/或ZXing之外的其他框架吗? 哪位?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

决议不是问题;它可以轻松地在手机上解码320x240区域,如条码扫描器。 QR码特别易于阅读。但是,如果您的QR码处于640x480捕获的微小区域,例如50x30,那么这对于可靠地解码来说是不够的。我不认为任何软件可以帮助你。

如果可以,我会考虑放大。

否则,我认为你还有其他问题;也许图像数据的格式错误