智能手机摄像头
智能手机摄像头是当今扫描二维码最主要的工具。2017 年 iOS 11 率先在相机应用中内置二维码识别功能,随后 Android 也集成了 Google Lens,无需安装专用应用即可扫描二维码的环境就此形成。全球智能手机普及率超过 70% 的今天,智能手机摄像头已成为二维码扫描的事实标准。
读取原理是从摄像头拍摄的图像中检测定位图案(三个角落的正方形),确定二维码区域后进行解码。自动对焦锁定后处理即开始,因此在难以对焦的环境(暗光、极近或极远距离)下扫描会失败。实用扫描距离约为二维码边长的 3-10 倍。3 cm 的二维码在 9-30 cm 的距离内可以可靠读取。
提高扫描精度有三个实务要点。第一,确保二维码周围有 4 个模块以上的静区(留白)。第二,保持码与背景之间足够的对比度(白底黑码最为可靠)。第三,避免使用光面印刷材料。光面纸会因摄像头闪光灯或照明的反射导致码面过曝,成为读取失败的原因。