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都需要加垂直翻转)

 

 

 

 

 

 

 

 

 

 

 

 

 

.

posted on   广源时代  阅读(34)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 阿里最新开源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 关于编码和字库

导航

支付宝 QQ群
点击右上角即可分享
微信分享提示