欢迎光临散文网 会员登陆 & 注册

老铁们,有Python免费直播课啦!

2020-04-23 15:05 作者:博为峰  | 我要投稿

今天16:00,博为峰Tina老师为您带来精彩直播《教你用python制作炫酷二维码》,帮你掌握Python又一个神奇的实战技巧!


二维码

二维码(2-dimensional bar code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。它能将数字、英文字母、汉字、日文字母、特殊符号(如空格,%,/ 等)、二进制等信息记录到一个正方形的图片中。

因此,在转换的过程中,离不开编码压缩方式。在许多种类的二维条码中,常用的码制有:Data Matrix,Maxi Code,Aztec,QR Code,Vericode,PDF417,Ultracode,Code 49,Code 16K等。

二维码在现实生活中的应用越来与普遍,归功于 QR code 码制的流行。我们常说的二维码就是它,所以,二维码又被称为 QR code。

QR code 是一种矩阵式二维条码(又称棋盘式二维条码)。它是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。在矩阵相应元素位置上,用点(方点、圆点或其他形状)的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵式二维条码所代表的意义。


二维码结构

我们的目的是要使用 Python 生成 QR 码,那我们需要先了解二维码(QR 码)的结构。

根据标准(ISO/IEC 18004),我们可以了解到 QR 码结构如下:


老铁们,有Python免费直播课啦!的评论 (共 条)

分享到微博请遵守国家法律