A程序员的乐趣,生成自定义二维码,5行Python代码就搞定
Posted 人工智能产业链联盟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了A程序员的乐趣,生成自定义二维码,5行Python代码就搞定相关的知识,希望对你有一定的参考价值。
来源:机器之心
pip install pillow
pip install qrcode
import qrcode
# Link for website
input_data = "https://towardsdatascience.com/face-detection-in-10-lines-for-beginners-1787aa1d9127"
#Creating an instance of qrcode
qr = qrcode.QRCode(
version=1,
box_size=10,
border=5)
qr.add_data(input_data)
qr.make(fit=True)
img = qr.make_image(fill='black', back_color='white')
img.save('qrcode001.png')
version:定义了生成二维码的尺寸,它的取值范围是 1 到 40 的整数。该参数的值越大,生成的二维码图像就越大;
box_size:定义了每个像素块的大小;
border:定义了边框的厚度。比如,当它的值是 5,就意味着边框的厚度相当于 5 个小像素块;
add_data 方法用来传入输入文本,在本示例中即为之前文章的超链接。make(fit=True) 函数确保整个二维码都被用到,即使输入数据能用更少的像素块存储也是如此。
荐:
来源:机器之心,RAD极客会(ID:RAD_Geek_Club)推荐阅读,不代表RAD极客会立场,转载请注明,如涉及作品版权问题,请联系我们删除或做相关处理!
以上是关于A程序员的乐趣,生成自定义二维码,5行Python代码就搞定的主要内容,如果未能解决你的问题,请参考以下文章