1、安装myqr

在安装之前,你需要保证电脑里已经安装python 3.x,这是基本环境。并且本文是在windows中实验的,其它系统大同小异,问题处请自研解决喽

安装myqr和安装普通的python一样,很简单,使用pip安装即可

首先利用cmd打开命令提示符
然后在命令行键入:

pip install myqr

看到这样提示:

就安装成功了!!!

2、使用方式

该库在命令行中运行,你只需要传递网址链接、图片地址等参数,就可以生成相应的二维码,二维码图片默认保存在当前目录下面。命令行输入格式:

myqr 网址链接
比如:

myqr https://baidu.com

再按enter键执行,就能生成对应链接的二维码了。

3、制作普通二维码
普通二维码就是常见的的二维码,长这样:

普通二维码只需在命令行输入:myqr + 链接参数

myqr https://baidu.com

改变二维码边长
你可以通过输入边长参数 ‘-v’,改变二维码的尺寸
在这里插入代码片

myqr https://baidu.com -v 10

-v 控制边长,范围是1至40,数字越大边长越大

对二维码图片命名
参数 '-n’可以对生成的二维码图片重命名

myqr https://baidu.com -v 10 -n pydatas.jpg

设置二维码图片保存地址
参数’-d’可以定义二维码图片的保存位置,比如我要保存在c:\picture\

myqr https://baidu.com -v 10 -n pydatas.jpg -d c:\picture\

3、制作艺术二维码

艺术二维码是融合了静态图片的二维码,像这样:


怎么融合图片呢?很简单,传入图片地址参数’-p’

比如说我d盘有一张海绵宝宝的图片,地址是:d:\hmbb.jpg即传入参数’-pd:\hmbb.jpg’在命令行键入:

myqr https://baidu.com -p d:\hmbb.jpg

执行就能生成上图的海绵宝宝主题二维码了


你会发现怎么是黑白的呢?如何变成漂亮的彩色?

也很简单,在图片地址参数’-d’后面加上色彩参数’-c’,就能使黑白变彩色了

myqr https://baidu.com -p d:\hmbb.jpg -c

你还可以添加对比度参数和亮度参数,来调节艺术二维码图片的视觉效果:

参数-con 用以调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为1.0。
参数 -bri 用来调节图片的亮度,其余用法和取值与 -con 相同。
尺寸调节、图片位置设置等参数和普通二维码一样哦!

利用Python实现二维码制作相关推荐

  1. 利用python生成二维码 以及批量生成二维码

    常见的两种简单生成二维码方法,目测均是很好用的 1.MyQR  要求是python3 ,并且二维码上的内容不支持中文 #1.生成普通二维码#在程序中导入MyQR包下的模板myqr,其中word参数接收 ...

  2. Python入门(十八):MyQR 二维码制作

    Python入门系列博客到这就需要和大家说再见了,感谢大家一路的陪伴. 最后,奉上 Python 的二维码制作.借助二维码,传达你的心意.又何尝不是一件乐事呢? 在以后的学习和生活中,如果有什么有趣的 ...

  3. 互联网 4 大发明之二维码,你如何使用 Python 生成二维码?

    阅读文本大概需要 8 分钟. 新时代,人们有人信新的追求,自然而然会有新发明的诞生.去年,在"一带一路"国际合作高峰论坛举行期间, 20 国青年投票选出中国的"新四大发明 ...

  4. 使用 Python 生成二维码

    本文原创发布于微信公众号「极客猴」,欢迎关注第一时间获取更多原创分享 新时代,人们有人信新的追求,自然而然会有新发明的诞生.去年,在"一带一路"国际合作高峰论坛举行期间, 20 国 ...

  5. 用11行Python代码,实现动态二维码制作

    用11行Python代码,实现动态二维码制作 效果展示 Python实现 素材 其他工具 效果展示 Python实现 要预装myqr模块才行. windows键+R 打开cmd,输入pip insta ...

  6. 利用Opencv+Python 实现二维码识别

    准备工作: 二维码图片,我这里直接打印在了一张A4纸上,或者直接在草料网站上生成 草料二维码生成器,存放在手机上进行显示.在安装条码扫描库的时候大家注意:zbar库只针对 python2 版本有支持, ...

  7. Python识别二维码的两种方法(cv2)

    在学习Python处理二维码的过程中,我们看到的大多是"用python生成酷炫二维码"."用Python制作动图二维码"之类的文章.而关于使用Python批量识 ...

  8. Python识别二维码的两种方法

    人生苦短,快学Python!大家好,我是朱小五 最近在搜寻资料时,发现了一则10年前的新闻:二维码将成线上线下关键入口.从今天的移动互联网来看,支付收款码/健康码等等与我们息息相关,二维码确实成为了我 ...

  9. python生成二维码_python生成二维码的实例详解

    python生成二维码的实例详解 版本相关 操作系统:Mac OS X EI Caption Python版本:2.7 IDE:Sublime Text 3 依赖库 Python生成二维码需要的依赖库 ...

最新文章

  1. centos7升级python到3_CentOS7 升级Python2.x到3.x
  2. Button的使用(十三):设置可见性
  3. 杭电2855 Fibonacci Check-up
  4. (1-1)line-height的定义和行内框盒子模型
  5. Cell|严景华/齐建勋首次发现新冠病毒进入细胞的详细分子细节
  6. 29.C++- 异常处理
  7. 【网络安全工程师面试合集】—邮件协议是如何被安全人员利用的?
  8. 浅谈Linq to Sql 的不足
  9. MATLAB中的柱面与球面
  10. 解决:启动项目报错 java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory...
  11. 计算机的it入门知识,IT基础知识入门课程.ppt
  12. 调用百度API(一)——百度翻译
  13. ro手游服务器维护公告,仙境传说ro手游9月26日5点至10点停服维护公告
  14. 程序员视角:鹿晗公布恋情是如何把微博搞炸的?
  15. MySQL 英文格式日期转换
  16. 这可能是介绍 ZooKeeper 最好的文章了
  17. 2019几大主流的前端框架,几款目前最热门的前端框架
  18. 分享渴垂栋懈沁心烟帆新上线的网站如何在几天内优化至首页
  19. 数字信号处理学习笔记[0] 连续信号的频谱和傅氏变换
  20. 知道这些税务小技巧,财务就能给公司赚钱

热门文章

  1. jq怎么获取元素的id名
  2. 4个方法练成高情商聊天
  3. java containskey_Java中Map.containsKey的问题
  4. Halcon之get_contour_global_attrib_xld
  5. python无限循环通过while保留字构建_Python学习笔记(四)
  6. 模块之间的耦合性到底指的是什么,js如何减少耦合性
  7. 群发邮箱是什么怎么注册群发邮箱啊?去哪里找?
  8. 新聘应届生入职培训计划(华为)
  9. 面向对象的语言主要有哪些
  10. AI for everyone 学习笔记1