我正在开发一个项目,该项目使用qr代码来检查活动中的访客。我打算将其作为Android上的移动应用程序实现,但我的教授需要项目的硬件元素。所以我的问题是
我可以使用CMOS相机在微控制器上解码qr码图像吗?建议使用哪一种?
如果没有,是否可以使用带有微控制器的cmos相机拍摄照片并将其发送到电脑进行解码以及建议使用哪种微控制器?
任何其他建议将不胜感激
答案 0 :(得分:0)
我不会尝试用比ARM强大的功能解码QR码。
广告1。
当然你可以,但是,正如我所说,我不会尝试比ARM更强大的东西(除非你是C忍者,你可以适应AVR这个任务)。
解码QR码本身并不难,我你可以自己编写(或使用现有的库)。
广告2 你需要一些连接来做到这一点。有很多蓝牙,以太网和WLAN板(根据我的经验,最好的选择可能是蓝牙,你可能会在没有实现网络堆栈的情况下逃脱)。
答案 1 :(得分:0)
当条形码消失时,解码QR码相对容易。您可以使用服务器端运行的ZXing库中的源代码(主要是Java)进行解码。解码是“快”的;在最初的Android(ARM7)设备上,它仍将在大约100毫秒内解码。
但我认为你的问题是关于图像质量。我不熟悉CMOS传感器的输出,但对于QR码,您不需要颜色数据,也不需要太多分辨率(240x240适用于大多数QR码)。如果有什么问题是重点。