python生成马保国敲架子鼓动图二维码(彩色)

举报
薛定喵君 发表于 2021/06/04 01:09:31 2021/06/04
【摘要】 小实验--使用Python合成马保国敲架子鼓的动图二维码 # 实验环境 MacOS Catalina v10.15.7Python3 # 马保国敲架子鼓动图测试图 # 代码 # coding: utf8from MyQR import myqrimport requestsimport os def download_im...

小实验--使用Python合成马保国敲架子鼓的动图二维码

# 实验环境

  • MacOS Catalina v10.15.7
  • Python3

# 马保国敲架子鼓动图测试图

# 代码


    
  1. # coding: utf8
  2. from MyQR import myqr
  3. import requests
  4. import os
  5. def download_img(img_url):
  6. print(img_url)
  7. r = requests.get(img_url, headers={}, stream=True)
  8. print(r.status_code) # 返回状态码
  9. if r.status_code == 200:
  10. open('baseimg.gif', 'wb').write(r.content) # 将内容写入图片
  11. print("done")
  12. del r
  13. if __name__ == '__main__':
  14. # 下载马保国敲架子鼓GIF图片
  15. img_url = "http://cdn.xuedingmiao.com/mbg.gif"
  16. download_img(img_url)
  17. version, level, qr_name = myqr.run(
  18. words='http://xuedingmiao.com', # 不支持中文,支持 0~9,a~z, A~Z 以及常见的常用英文标点符号和空格
  19. version=13, # 版本,从 1至 40
  20. level='H', # 纠错等级,范围是L、M、Q、H,从左到右依次升高
  21. picture='baseimg.gif', # 文件要放在目录下
  22. colorized=True, # True 为彩色,False 为黑白
  23. contrast=1.0, # 对比度
  24. brightness=1.0, # 亮度
  25. save_name='test.gif', # 命名随便都行,格式可以是 jpg,png,bmp,gif
  26. save_dir=os.getcwd() # 路径要存在
  27. )
  • 当然下载图片的 url 可以任意更改,比如替换为你喜欢的网络图片,而后会基于下载的图片生成二维码

# 生成效果

# 参考资料

文章来源: blog.csdn.net,作者:薛定喵君,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/jsxg2009/article/details/115244653

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。