Python如何生成自带信息的二维码
2017-10-11 10:04
267 查看
找一张女神作为验证码的中心
最后的效果如下:
import qrcode from qrcode.constants import ERROR_CORRECT_H from PIL import Image def generateQRCode(data, imgFn): qr = qrcode.QRCode(version=20, error_correction=ERROR_CORRECT_H, box_size=3, border=2) # 添加自定义文本信息 qr.add_data(data) qr.make() # 创建二维码图片 img = qr.make_image() imgW, imgH = img.size w1, h1 = map(lambda x: x//4, img.size) # 要粘贴的自定义图片,生成缩略图 im = Image.open(imgFn) imW, imH = im.size w1 = w1 if w1<imW else imW h1 = h1 if h1<imH else imH im = im.resize((w1, h1)) # 在二维码上中间位置粘贴自定义图片 img.paste(im, ((imgW-w1)//2, (imgH-h1)//2)) # 保存二维码图片 img.save('qrCode.png') generateQRCode('http://blog.csdn.net/GAN_player/article/details/78200451', '5.jpg')
最后的效果如下:
相关文章推荐
- 如何生成微信二维码并将自己的信息存放到二维码中
- 如何利用Xcode自带的方法生成二维码
- 如何用python在Windows系统下,生成UNIX格式文件
- python的.py文件如何生成
- 如何用Python快速爬下拉勾招聘信息
- 如何用树莓派3+Python+wiringpi生成PWM
- 如何给VC之Win32生成的.exe文件添加版本信息
- 最基本的根据文本信息生成二维码的源代码
- Sublime Text 3如何快速生成HTML5的头部信息和常用的快捷键
- 使用python如何自动生成docker nginx反向代理配置?
- 分享Python文本生成二维码实例
- python生成二维码的实例详解
- iOS自带扫描 和 生成二维码
- 如何用Python快速爬取B站全站视频信息
- 如何读取快捷方式的信息和生成一个快捷方式?
- 如何在Discuz实际开发中开启PHP自带的错误信息
- python如何生成网页验证码
- Python运行时,如何不生成.pyc文件
- PHP生成自带logo的二维码
- python 9-1 如何使用函数装饰器,定义函数装饰器,用来生成一个原函数基础添加新功能的函数,替代原函数