怎么用python生成带二维码的照片_怎么制作二维码图片-Python 生成个性二维码
一、实验介绍1.1 实验内容
本课程通过调用MyQR接口来实现生成个人所需二维码,并可以设置二维码的大小、是否在现有图片的基础上生成、是否生成动态二维码。
1.2 知识点
Python3基础
MyQR库
1.3 效果截图
1.3.1 普通二维码(浏览器扫码,里面是百度网址,下面二维码均是百度网址)
- 1.3.2 带图片的艺术二维码把下面图片添加为二维码背景 1.3.3 动态二维码 1.4 实验环境
pycharm
python-3.6.5
MyQR-2.3.1二、实验准备2.1下载MyQR
pip install MyQR
三、实验步骤
接下来,我们会自己制作普通二维码、带有图片的艺术二维码和动态二维码。
3.1 普通二维码
在 python3 环境中输入以下代码:
from MyQR import myqr
myqr.run(‘https://www.baidu.com’)
大功告成,那么来看一看自己制作的第一张二维码图片吧! 快快拿起手机扫一扫,看看是否有效,若成功,将跳转到百度主页。
下面我们来详细的讲解一下 myqr.run() 函数里面的参数 参数含义详细word二维码指向链接str, 输入链接或者句子作为参数version边长int,控制边长,范围是1到40,数字越大边长越大,默认边长是取决于你输入的信息的长度和使用的纠错等级level纠错等级str,控制纠错水平,范围是L、M、Q、H,从左到右依次升高,默认纠错等级为’H’picture结合图片str,将QR二维码图像与一张同目录下的图片相结合,产生一张黑白图片colorized颜色bool,使产生的图片由黑白变为彩色的contrast对比度float,调节图片的对比度,1.0 表示原始图片,更小的值表示更低对比度,更大反之。默认为1.0brightness亮度float,调节图片的亮度,其余用法和取值与 contrast 相同save_name输出文件名str,默认输出文件名是”qrcode.png”save_dir存储位置str,默认存储位置是当前目录
光是二维码,是否太单调了呢?没关系,我们能加上我们想要的图片,使二维码更具辨识度! :3.2 艺术二维码
背景图片:
from MyQR import myqr
myqr.run(
words='https://www.baidu.com',
picture="Sources圣诞帽 嘤嘤嘤.png",
save_name='artiistlc.png'
)
黑白二维码如下
黑白的,似乎不是那么好看,彩色的如何呢? 实现彩色也非常简单,在参数里将 colorized 参数值设为 True。
from MyQR import
myqr myqr.run(
words='https://www.baidu.com',
picture="Sources圣诞帽 嘤嘤嘤.png",
colorized=True,
save_name='artiistlc_color.png'
)
效果图如下
这就好看多了嘛,对不对,那我们能不能让gif图片作为背景呢,试一下
背景呢,试一下
3.3 动态二维码
其实生成动态二维码,并没有想象的那么复杂。 在这里,我们使用美女GIF!
美女GIF:
在生成动态二维码的过程中,值得注意的一点是,我们生成保存的文件也必须是.gif 格式哟。 让我们赶快开始!
from MyQR import
myqr myqr.run(
words='https://www.baidu.com',
picture="Sourcesgakki.gif",
colorized=True,
save_name='animated.gif'
)
效果图如下
怎么样,是不是很简单,很有趣
效果很不错呢,拿起手机试着扫扫看。
果很不错呢,拿起手机试着扫扫看。
怎么用python生成带二维码的照片_怎么制作二维码图片-Python 生成个性二维码相关推荐
- 二维码彩色广告招牌的切割制作问题(C#.net下对彩色二维码圆角样式及改进)...
原文:二维码彩色广告招牌的切割制作问题(C#.net下对彩色二维码圆角样式及改进) 我们知道,目前二维码还很少用于广告招牌的制作.但随着智能手机越来越普及,互联网等网络的应用也越来越广泛,作为连接物理 ...
- CV之IG之Inception:基于TF框架利用Inception模型+GD算法的某层网络图像生成带背景的不同尺寸高质量的Deep Dream幻觉梦境图片(特征可视化实现图像可解释性)案例
CV之IG之Inception:基于TF框架利用Inception模型+GD算法的某层网络图像生成带背景的不同尺寸高质量的Deep Dream幻觉梦境图片(特征可视化实现图像可解释性)案例 目录 基于 ...
- Python对带光晕的任意纯色背景图像进行去背景色操作(保留透明效果、附源码)
昨天更新了一个去黑色背景的文章,今天发现可以再适用范围上推广一下,前提是知道背景色的RGB值. Python对带光晕的图像进行去黑底黑色背景操作(附源码) 先上效果图 除了纯白会导致透明度异常,纯红导 ...
- 你真的认为自己熟练Python?带你一篇文章 查漏补缺,感受自己离深入掌握 Python 还有多远。
1. 模块化编程思想 模块化编程是 Python 的基本思想.初学 Python,都应该使用过小海龟.随机.数学模块.使用模块之前,需要导入模块,然后根据自己的问题需要使用这些模块. Python 提 ...
- python嵩天第二版第五章_如何避免从入门到放弃——python小组学习复盘
2019年春节python学习行动复盘2019-02-09 为了主攻python,没有参加心理学晨读.对心理学也不敢兴趣,怕耽误学习python的时间. 那么没学习心理学的情况下,python学的怎么 ...
- 智能运维监管系统终端_智能运维系列(十三)| 面向智能化运维的CMDB系统构建...
经过两年多的努力,在 2020 年微众银行智能化运维建设终于取得了明显成效,在智能监控领域的异常识别及根因定位方面发挥了巨大作用,甚至可以做到了秒级异常发现与定位.CMDB 系统(配置管理平台 Con ...
- python程序中的空格和空行可有可无_为了让代码更加紧凑,编写Python程序时应尽量避免加入空格和空行。_学小易找答案...
[判断题]Python 代码的注释只有一种方式,那就是使用#符号. [判断题]为了让代码更加紧凑,编写Python程序时应尽量避免加入空格和空行. [多选题]脱水后的污泥可采取( )方法进行最终处理. ...
- 如何快速生成gif动图表情包?教你制作gif表情包图片
Gif动图作为当代网络较为流行的一种图片格式,经常会在公众号推文中.聊天软件聊天中见到其身影.那么,gif动图表情包是如何制作的呢?通常情况下,制作gif动画图片需要专业的工具,而大家可以使用[GIF ...
- python如何寻找两个相似的文件_如何计算两个文档的相似度(二)
上一节我们介绍了一些背景知识以及gensim , 相信很多同学已经尝试过了.这一节将从gensim最基本的安装讲起,然后举一个非常简单的例子用以说明如何使用gensim,下一节再介绍其在课程图谱上的应 ...
最新文章
- C库函数:scanf、fscanf、printf、fprintf、sprintf、 snprintf
- 2017-2018-2 『网络对抗技术』Exp1:PC平台逆向破解 20165335
- JVM_04 字符串常量池(详解intern( ))
- android studio 使用SVN 锁定文件,防止别人修改(基于Android studio 1.4 )
- 备份恢复,DBA最后一道防线,你完全掌握了吗?
- 【报告分享】2020年B站UP主价值研究报告.pdf(附下载链接)
- 只更新代码,然后发布版本:基于 Serverless Devs 原子化操作阿里云函数计算
- Word页眉本来有但不可见 前后相连时
- Tuxedo 介绍与安装
- 软件质量模型详解————思维导图
- Chrome谷歌浏览器启用flash插件
- guid分区怎么装win7_如何使用GUID硬盘分区格式安装新windows系统
- 很黄色的JAVA游戏_《yellow》很黄!很暴力?居然有这么黄的游戏!
- 真是绝了,做了这么多年程序员第一次搞懂微服务架构的数据一致性
- 谷歌浏览器无法使用谷歌翻译解决办法
- Dynamics finance and operation官方虚拟机10.0.24使用私人账号访问
- 《算法0基础100讲》(第7讲)素数判定——866.回文素数
- 在总账模块结账的时候提示总账和明细账对账不平结不了账
- 大数据工程师如何实现技术成长?
- 多线程同步——哲学家吃饭问题
热门文章
- abp 使用mysql_ABP Vnext使用mysql数据库
- Spring BcryptPasswordEncorder Log Rounds参数说明
- Hadoop MR 分区(partition)和全排序(WritableComparable)
- CISCO ISIS
- 数独问题流程图_数独游戏的难度等级分析及求解算法研究
- C++ I/O文件读写操作
- Python批量改变图片名字
- java上传微博图床_php上传图片到微博图床
- 大O、小o、大Ω、小ω、大Θ符号在算法中是什么意思?
- 跨模态行人重识别:Modality Synergy Complement Learning withCascaded Aggregation for Visible-InfraredPerson 笔记