如何制作自己的二维码(二维码图片怎么做)

文/陈新龙
二维码又称二维条形码 , 是按一定规律分布在平面(二维方向)上 , 记录数据符号信息的黑白图形 。不同种类的二维码遵循的规则是码制 。常用的编码系统有:数据矩阵、Maxi码、Aztec、QR码、Vericode、PDF417、Ultracode、Code 49、Code 16K等 。二维码(QR Code)是移动设备上流行的二维码编码方式 , 与传统条形码相比 , 可以存储更多的信息 , 表达更多的数据类型 。
日常生活中 , 二维码随处可见 , 那么你会好奇 , 二维码是怎么制作出来的?二维码有一天会用完吗?我们也可以自己做一个二维码?在我们的日常生活中 , 最常见的就是黑白二维码 。当然 , 不仅有黑白二维码 , 还有彩色二维码和动态二维码 。今天 , 我们可以用Python软件独立创建一个二维码 。让我们来看看 。
首先 , 在Python环境中安装第三方库MYQR 。这个库是专门用来制作个性化二维码的 。你可以用两行或三行代码像魔术一样画一个二维码 。MYQR库包括很多参数 , 比如文字、版本、级别、图片、彩色等 。其中单词为非默认参数 , 其他为默认参数 。输入时 , 需要给单词参数赋值 。如果没有分配其他参数 , 它们将根据库中的默认值主动运行 。
单词参数是指二维码指向链接 , 可以输入句子或链接作为参数 。
【如何制作自己的二维码(二维码图片怎么做)】Version表示边长 , 类型为整数 , 用于掌握边长 。比例是1比40 。数字越大 , 边长越大 。默认边长取决于您输入的信息长度和应用的纠错级别 。
级别用于掌握二维码的纠错程度 。刻度为L:数据码字 , 纠错约7% , M纠错15% , Q纠错25% , H纠错30% , 默认最高 。
图片参数的含义是联合图片 , 将二维码图像与同一目录下的一张图片组合在一起 , 出现一张黑白图片作为背景 。也可以通过彩色选项将其校正为彩色背景 。
首先 , 我们制作一个静态二维码:
从myqr导入MyQR
myqr.run
二维码的其他参数可以在同一个目录下生成qrcode.png的图片 , 无需设置 。
我把内容“欢迎来到我们的节目世界”添加到文字后 , 会出现一张二维码的图片 , 用手机或程序扫描识别电脑上的二维码 , 就可以解码并读出包含的文字内容(图1) 。

如何制作自己的二维码(二维码图片怎么做)

文章插图
在操作结果myqr.run()中填写二维码 。发生的事情可以是文本或链接 。
如果觉得简单的黑白二维码太普通 , 也可以在文件夹里准备一张与众不同的背景图片或者gif动画 。通过修改图片和彩色化的参数 , 可以实现彩色二维码和动态二维码的图片 。代码如图2所示 。
如何制作自己的二维码(二维码图片怎么做)

文章插图
MyQR库让我们充分感受到Python的友谊和成长 。未来 , 我会继续和大家分享更多有趣的Python知识和技能 , 学习更多有趣的新知识(图3) 。
如何制作自己的二维码(二维码图片怎么做)

文章插图


    推荐阅读