若该文为原创文章,转载请注明原文出处。
一、介绍
为什么写二维码识别,二维码识别在日常生活中很常见到。相关的领域有很多,
这里介绍一下,Wi-Fi 智能硬件配网
什么是配网
狭义上配网 是指 WiFi 终端设备获取路由器的 SSID/password 等信息并与路由器建立链接的过程。
实际上还有一个 绑定 的过程,即将设备与账户发送到云端进行绑定。
市面上常见的配网技术:
1、一键配网(smart config)
2、设备热点配网(AP 配网)
3、蓝牙配网
4、其他(语音识别/扫码识别)
这里的扫码识别大部分为二维码识别,在嵌入式中常用的是Zbar.
二、Zbar介绍
1、ZBar是什么
ZBar条形码阅读器是一个开源软件,适用于读取不同来源的条形码,如视频流、图像文件和原始强度传感器。它支持EAN-13/UPC-A, UPC-E, EAN-8, Code 128,Code 39, Codabar, Interleaved 2/5和二维码。包括在库是解码捕获的条形码图像和图像的基本应用程序,使用视频设备(如网络摄像头)作为条形码扫描仪。对于开发者,支持语言绑定包括C、C++、Python和Perl,以及用于Qt、GTK和PyGTK的GUI小部件。
该项目旨在创建一个高性能、稳定、健壮的库组件,并提供支持基础设施,使其易于在各种应用程序中使用。
2、ZBar的工作流程