本文主要是介绍关于QRCODE二维码使用彩色进行扩容的思考,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本篇是在前几篇博客基础上的思考,一些想法并不成熟,还有很多有待细化,仅起抛砖引玉作用,欢迎对相关算法感兴趣及有数学良好基础的亲们板砖!
一、QRCODE二维码基础
在进行本议题之前,我们还是先来看看普通QRCODE二维码的结构及简单的基础知识。
1、版本:
QR码符号共有40种规格,分别为版本1、版本2„„版本40。版本1的规格为21模块×21模块,版本2为25模块×25模块,以此类推,每一版本符号比前一版本每边增加4个模块,直到版本40,规格为177模块×177模块。其中最高版本40可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。由于其高密度编码,信息容量大,所以被广泛采用。
下图1为版本2的示意图(共25模块×25模块):
图1
如果你使用智能手机二维码拍拍,上图就是一个网址的链接“http://www.lgms.net”。访问它,就可以直接进入一个网站。
这起到了一个什么作用呢?连接物理世界与虚拟世界的桥梁。所以,有人将它比喻为“物联网的传感器”。这不是我们的重点,不再赘述。下面说说二维码的结构。
先看下图2:
图2
图3 QRCODE 版本1和2的结构示意图
图4 图1的彩色化版本
图5
原文地址:点击打开链接
这篇关于关于QRCODE二维码使用彩色进行扩容的思考的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!