首页 > 科技 > 问答 > 科技知识 > 沈阳盛京通二维码使用范围,二维码的使用范围有哪些

沈阳盛京通二维码使用范围,二维码的使用范围有哪些

来源:整理 时间:2022-04-24 19:11:38 编辑:科技知识 手机版

市场上常用的二维码编码规则有几种,但二维码的编码规则有上百种,不同大小的规则存储容量不同。正好我的毕业设计是我做的二维码。下面分享一下它的核心部分,让大家了解一下二维码的原理。郑重声明:这一切都是我智慧的结晶,版权所有,请勿盗版、抄袭。有兴趣的话,注意交流。

二维码的容量有多大?

二维码的容量有多大

市面上常用的二维码就几种编码规则,但二维码有上百种编码规则,不同的规则尺寸有不同的存储量,正好本人的毕业设计就是做的二维码,下面分享一下里面的核心部分,也让大家了解一下二维码的原理,郑重声明:此全部为本人智慧结晶,版权所有,切勿盗版剽窃,有兴趣了关注交流。基于STM32的二维码识别系统设计与制作摘 要以二维码为研究对象,结合图像扫描识别技术,设计并实现了一种自定义编码规则的二维码PC端生成及手持式识别设备。

系统利用Microsoft Visual Studio 2017编程产生二维码,通过手持式设备的OV7725摄像头获取二维码图像,经过图像处理、识别和解码后得到二维码包含的信息,并通过触摸屏显示。系统综合运用图像灰度化、二值化、阀值分割等图像预处理方法,用STM32F103ZET6单片机完成了信息的编码、图像生成、图像的采集、识别和解码的功能。

关键字: 二维码;OV7725摄像头:STM32F103ZET6ABSTRACTThe object of this paper is the two-dimensional code which combined the image scanning and recognition technology, and PC sofeware of two-dimensional code that follows user-defined coding rule and hand-held recognition device can be generated. The system uses Microsoft Visual Studio 2017 programme to generate two-dimensional code and obtain two-dimensional code image by OV7725 camera of the hand-held device, after finishing a series of image processing, recognition and decoding, information from two-dimensional code will be displayed by touching creen. The system completes the function of coding, image generation, image acquisition, recognition and decoding of information,with image processing methods of comprehensive application of graying,binarization and threshold segmentation to realize the purpose of the two-dimensional code recognition system by STM32F103ZET6 singlechip.Key words: Two-dimensional code;OV7725camera;STM32F103ZET62 设计要求及方案选择2.1 设计要求设计并制作一个基于STM32单片机的手持式二维码识别系统,要求该系统能识别二维码信息,并能显示在液晶触摸屏上。

(1)制定一种自定义的信息编解码规则,充分保证信息的编码的可行性,并在二维码的外在特征上符合一般二维码要求。(2)编写对应的应用程序,实现输入信息,能进行信息编码,并能生成二维码的功能。(3)手持式设备可以通过摄像头扫描二维码,并解码二维码信息通过液晶触摸屏显示信息。2.2 系统的工作原理二维码生成识别系统是编解码规则、数字图像处理技术、嵌入式应用技术为基础的一种二维码系统,由二维码生成软件和手持式设备组成。

它用一种自定义的不同于当前市场流行的编码规则,根据二维码的基本要求和原理,通过C 语言在Microsoft Visual Studio 2017中编写能一键生成二维码的.exe应用软件,将信息生成二维码,然后利用OV7725摄像头获取生产的二维码图像,在IAR Embedded Workbench环境编程对图像的采集、识别、解码的研究,综合运用图像灰度化、二值化、阀值分割等图像预处理方法,以STM32F103ZET6单片机进行实时处理,经过图像处理识别解码后得到二维码包含的信息,控制触摸屏显示解码信息,并通过液晶屏显示出来。

最终实现信息二维码的生成识别的功能。系统的工作原理步骤图如图2.1所示。3.1 硬件总体设计方案本系统的硬件部分是在二维码的识别环节,即手持式设备,手持式设备是基于STM32F103ZET6单片机控制摄像头和触摸屏,完成信息采集、信息解码识别和信息显示的功能,实现二维码的信息识别。硬件系统总体框图如图3.1所示。

4 软件部分的设计与实现4.1 二维码生成部分二维码的生成是该系统的第一个重要部分,主要有二维码界面的排版设计、信息的编码。合理的将信息装变成能让计算机识别的二进制码,最后能完美的将编码信息按制定的规则排列为一张二维码。4.1.1 二维码界面的排版设计1 二维码界面分区二维码的基本特征是显示一段编码信息的由黑白像素块组成的正方形(也可为其他多边形,目前大多基本都是正方形),其有三个角处为定位区,中间有一个或多个辅助定位区。

本系统根据二维码的上述基本特征,设计如图4.1所示的二维码布局图。 其中包括三个边角定位区、一个辅助定位区外,将其他区域分为字节信息编码存储区、字节数正存储与加密区、字节数负存储与加密区和随机代码生成区四个部分。如下图4.2所示。 界面分区详细量化(1)像素点大小:定义二维码的一个黑白像素点的大小尺寸为10px*10px的正方形(2)三角处定位区:70px*70px的正方形区域,即7个黑白像素点的宽度,其中外围一像素宽度的一圈黑像素带,紧接内层一像素宽度的一圈白像素带,最内层为三像素宽度的正方形且均是黑色像素组成,如下图4.3所示。

图4.3 三角定位区量化图 图4.4 辅助定位区量化图3)辅助定位区:如上图4.1.1.4所示,50px*50px的正方形区域,即5个黑白像素点的宽度,其中外围一像素宽度的一圈黑像素带,紧接内层一像素宽度的一圈白像素带,最内层为一个黑像素点的正方形。在位置排布上,左下角和右上角的定位区的最外层的黑像素变的水平坐标与竖直坐标的延长线的交织区域,为辅助定位区的最中间的黑像素块。

(4)字节数正存储区1、字节数正存储区2:如上图4.2所示,均为160px*70px的矩形字节存储区,因为定义的一个黑白像素块为10px*10px的正方形,则这两处的存储区可显示的黑白像素块数为: (160px/10px)*(70px/10px)=112块则可显示的字节数为: (160px/10px)*(70px/10px)/8=112/8=14字节即二维码存储信息的字节数和编码区域的可操作的有效字节为14个。

(5)字节信息编码存储区:如上图4.2所示,其有效面积为黄色矩形面积减去红色小矩形面积,即240px*160px的矩形面积减去90px*10px的矩形面积,因为一个定义的黑白像素块是10px*10px的正方形,那么这两个存储区可以显示的黑白像素块的个数为:(240 px/10px)*(160 px/10px)-(900

文章TAG:二维码盛京沈阳

最近更新

  • 手机里的图片都在哪里?,你们手机里的照片都存在哪里

    手机空间释放后,上传到腾讯相册不显示占用空间,手机操作过程中也不会出现卡顿现象。清理手机垃圾时,腾讯相册不会有垃圾,所以整体上没有发现内存占用现象。我给大家分享一个储存照片的好方法 ......

    科技知识 日期:2022-07-20

  • 人为什么要有价值观,一个人存在的价值是什么

    树立正确的人生观和积极的价值观,首先要树立正确的是非观。决定一个人价值观的标准不一样。根本区别在于各自的创造力、精力,差异化的社会分工,利益分配平衡中相对统一的需求。一个人的认识和 ......

    科技知识 日期:2022-07-19

  • 为什么黄牛抢票用什么软件,为什么还会有黄牛抢票

    黄牛使用的抢票软件是独立软件。最后黄牛用的抢票软件和我们的差别很大。我们平时用的软件都是市面上常用的。这些抢票软件都是很多人用的,服务器平均分配后自然减少了我们每个人的份额,这也是 ......

    科技知识 日期:2022-07-18

  • 为什么苹果亮银贵,为什么苹果的数据线这么贵

    你知道为什么苹果的数据线贵但是容易断吗?苹果手机最大的优势就是iOS系统和苹果的A系列处理器。关键是最便宜的苹果数据线官方售价149元。按照大部分苹果数据线不到一年的使用寿命,光是 ......

    科技知识 日期:2022-07-18

  • 谷歌眼镜显示屏在哪里,哪些VR眼镜值得买

    VR眼镜的分类目前VR眼镜主要分为VR盒子VR一体机和PCVR。去的太早了,先发明骑行用的智能眼镜还好,但还没消失。第二代企业版谷歌眼镜高通SnapdraonXR1平台运行,不出售 ......

    科技知识 日期:2022-07-18

  • 上海哪里体验一加手机,一加手机真的快不行了吗

    说到一加,总会有一大批人说一加手机只活在互联网上。比如现实中没有一加手机的踪迹。一加定位,首先你必须是网络爱好者,否则一般没机会看到。其次,一加一直以来都是精品旗舰策略,每一次新机 ......

    科技知识 日期:2022-07-17

  • 为什么冬季雾霾最严重怎么办,夏天难道就没有雾霾吗

    为什么冬天有雾霾,夏天没有?看来雾霾的主要原因还是气象条件。其实冬天的雾霾已经比以前轻很多了。所以直到现在,冬天还是有雾霾。个人认为和农民烧麦秸没关系。入秋以来,随着来自中国的西北 ......

    科技知识 日期:2022-07-17

  • 苹果为什么好用,苹果的系统那么难用

    我用的是苹果安卓,我觉得苹果不好用。我承认苹果系统很流畅,但是旗舰安卓机型还可以,更重要的是也很耐用。苹果系统真的没有安卓系统自由。换了苹果第二天就开始想念安卓了,应用很忙。微信视 ......

    科技知识 日期:2022-07-17