野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8828|回复: 5

求助:关于二维码的扫描窗口的疑问

[复制链接]
发表于 2018-3-10 16:50:52 | 显示全部楼层 |阅读模式
例程中的设置为320.
/*扫描窗口参数*/
#define  Frame_width           ((uint16_t)320)//扫描窗口边长(正方形)


但是如果改编为480后,窗口周边的绿色外框是变大了,可是实测发现可识别区域还是原来的320那么大(就是二维码必须是在320区域内才能识别),超出这个范围就无法识别,理论上窗口扩大后扫描的区域也应该随之变大啊?

请指教,谢谢!

回复

使用道具 举报

发表于 2018-3-10 16:56:03 | 显示全部楼层
应该是用了双层,显示用的是320的分辨率,然后在第二层上面画一个对应的320的框,即使你在第二层把框改大到480,第一层的显示层还是320,所以就会出现你说的效果。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-10 22:57:30 | 显示全部楼层
请问第二层显示分辨率在哪里可以设置?我用的就是你们的OV5460的二维码DEMO。

另外我发现这个DEMO如果在底层写一个汉字,显示出来的汉字非常小,而且是在同一行的中间位置又显示出一个重复的字,请问这是什么原因?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-10 22:58:00 | 显示全部楼层
请问第二层显示分辨率在哪里可以设置?我用的就是你们的OV5460的二维码DEMO。
另外我发现这个DEMO如果在底层写一个汉字,显示出来的汉字非常小,而且是在同一行的中间位置又显示出一个重复的字,请问这是什么原因?
回复 支持 反对

使用道具 举报

发表于 2018-3-30 17:45:55 | 显示全部楼层
lg75 发表于 2018-3-10 22:58
请问第二层显示分辨率在哪里可以设置?我用的就是你们的OV5460的二维码DEMO。
另外我发现这个DEMO如果在底 ...

显示的函数有bug,因为像素格式不一样,所以用原来RGB565或RGB888的显示方式在ARGB8888的格式下显示是不对的,要改
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-3-30 18:12:03 | 显示全部楼层
是的,我已经改好了
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-18 22:10 , Processed in 0.035214 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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