请选择 进入手机版 | 继续访问电脑版

迪文科技论坛

 找回密码
 立即注册
搜索
热搜: T5L 视频屏 DGUS OS
查看: 347|回复: 3

基于T5L的二维码识别功能

[复制链接]

1

主题

1

帖子

24

积分

新手上路

Rank: 1

积分
24
发表于 2019-10-31 13:51:01 | 显示全部楼层 |阅读模式
本帖最后由 liuzijie 于 2019-10-31 17:24 编辑






目录
基于T5L的二维码识别项目概述
一、硬件篇
  • 原理图
  • 硬件连线
  • 硬件配置

二、使用篇
  • DGUS工程配置
  • 使用方法
  • 解码效果(解码中和解码后)

三、注意事项
四、附录
  • 软件流程图
  • 定位符识别
  • 图像采集




基于T5L的二维码识别项目概述
1、可以实时显示摄像头数据,每秒5帧左右。
2、解码一次的时间在半秒左右,受二维码复杂程度影响。
3、解码字符最大支持128个,可以扩充。主要受内存大小影响。
4、普通二维码和带图片的微信二维码都能够快速识别。

一、硬件篇
原理图
        
硬件连线
        摄像头通过SCCB协议连接到T5L,关于摄像头的使用方法可自行查询。
        
        
硬件配置
        由于ov7670摄像头不带晶振与FIFO芯片,它的像素时钟由T5L UI核的CKO/30管脚提供。配置CFG文件就可以打开时钟和使能蜂鸣器,以下截取自《T5L DGUSII 应用开发指南》:
        
        时钟信号和蜂鸣器的使能:分别修改0x24-0x26和0x27-0x2D字节内容。修改后的配置文件如下:
        
       计算一下配置后的输出时钟信号频率:
        
       关于时钟配置和蜂鸣器配置的详细内容可参考《T5L DGUSII 应用开发指南》

二、使用篇
DGUS工程配置
        若需要实时显示摄像头数据和解码的结果,可以利用DGUS显示控件。其中,“基本图形显示”用于显示摄像头数据,“文本显示”用于显示解码结果。启动解码功能,可以使用“按键返回”,向使能字节写入0x5A即可:
        利用DGUS Tool工具生成一个简单的界面:

   

控件的参考设置:

        

使用方法  
      点击解码后,打开手机二维码,将二维码放在摄像头视角内,等待解码完成。若用户配置了提示音,则解码完成后蜂鸣器会有声音提示。具体的显示效果和解码效果请见演示视频。

解码效果(解码中和解码后)
        
        

三、注意事项
1.     若长时间未返回结果,可以通过修改vp变量区配置字退出解码,请确保摄像头数据读取正确。
2.     手机亮度会影响解码结果,可以通过屏幕显示效果手动调整。
3.     摄像头采集时间在100毫秒左右,解码时间在一秒以内,图像采集质量直接影响到解码准确率,因此尽可能让摄像头采集图像时不发生移动,特别是在解码刚刚开始时。
4.     图像处理缓存区的内容在解码时会频繁读写,解码完成后,该区域保存当前采集图像的二值化数据,图像显示缓存区的内容为当前采集图像的位图数据。
5.     由于图像处理缓存区和显示缓存区占用空间较大,请合理分配变量区,防止定义的变量区相互覆盖。

四、附录
软件流程图

        

定位符识别

        
        

图像采集
        


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

1

帖子

31

积分

新手上路

Rank: 1

积分
31
发表于 2019-10-31 17:37:22 | 显示全部楼层
厉害了,还能做图像识别
回复

使用道具 举报

27

主题

154

帖子

602

积分

高级会员

Rank: 4

积分
602
发表于 2019-11-1 10:51:52 | 显示全部楼层
厉害了,200M的频率.32Kram,很强大了
回复

使用道具 举报

0

主题

1

帖子

43

积分

新手上路

Rank: 1

积分
43
发表于 2019-11-8 17:58:28 | 显示全部楼层
膜拜大佬。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2019-11-23 02:27 , Processed in 0.023544 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表