WiFi+4G摄像头拍照图传模块(夜视2K高清1080P)-扫码二维码识别
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/product/audioCamera.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
在线安装二维码识别组件
1,查看-命令面板
2,查询下面这个,然后点击
3,搜索 qr
4,点击安装
5,如果超过10S没有动静,咱自己安装; 复制下面的
6,复制粘贴到下面的地方, 然后清理,编译
注意:需要改写
7,编译完成,组件安装成功
由于使用时不能识别,所以做了以下部分
1,为便于修改,把这个组件从在线组件安装目录剪切到本地的组件目录
2,安装libjpeg 编解码库
http://www.ijg.org/
3,下载完成以后把整个文件夹放到了组件库里面
3,把jconfig.txt 文件的名字改为 jconfig.h
4,添加一个 CMakeLists.txt 文件
file(GLOB source_file ./*.c) #意味着 source_file 代表了当前路径下的所有.c文件 idf_component_register(SRCS "${source_file}" #设置源文件 INCLUDE_DIRS .) #设置头文件
5,删除里面的 example.c 和 jmemmac.c 文件
6,在这个文件添加#include <sys/unistd.h>
7,把刚才的二维码识别组件里面的CMakeLists.txt 文件修改下
8,最后测试,能识别到二维码,就是提取失败,后面再细细研究
为了便于知道摄像头拍摄情况,程序里面是在http server的基础上修改了下,手机需要连接查看图像的同时去执行扫码
9,间隔了两天以后发现了原先识别不了的问题
原先的摄像头采集的二维码图像是下面这种(图片是垂直翻转过的), 识别不了
需要是这样子,才可以识别
所以程序里面让图像垂直翻转了下(OV5640都需要加垂直翻转)
.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2020-01-15 ESA2GJK1DH1K安全篇: 使用Wireshark抓取Wi-Fi模块的通信数据
2020-01-15 ESA2GJK1DH1K安全篇: 使用Wireshark监听MQTT上位机通信数据
2020-01-15 数据库: 配置用户访问权限
2019-01-15 关于编码和字库