精华内容
下载资源
问答
  • 1行Python代码制作动态二维码

    万次阅读 多人点赞 2019-09-07 18:02:42
    近日在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码、艺术二维码(黑白/彩色)和动态GIF二维码。

    目录

    1、二维码简介

    2、普通二维码

    3、艺术二维码

    4、动态二维码


    1、二维码简介

    目前流行的二维码(QR code)是1994年由日本Denso-Wave公司发明的。英文字中 QR 所代表的意义是Quick Response,即快速反应。QR code最早用于汽车制造商追踪零件,目前已应用于各行各业。它的最大特点是可以存储比普通条形码更多的数据,同时也无须对准扫描仪。

    二维码由边框区数据区所组成,数据区由定位标记、校正图块、版本信息、原始信息、容错信息所组成,这些信息经过编码后产生二进制字符串,白色格子代表 0,黑色格子代表 1,这些格子一般又称作模块。

    其实经过编码后,还会使用屏蔽(masking)方法将原始二进制字符串与屏蔽图案(Mask Pattern)做 XOR 运算,产生实际的编码,经过处理后的 QR code 辨识率将更高。QR code基本外观如下 :

    • 边框区:也可以称为非数据区,主要是避免 QR code 周围的图像影响辨识。

    • 定位标记:在上述图片中,左上、左下、右上是定位标记,外型类似“回”字,在使用 QR code 扫描时我们可以发现不用完全对准也可以,主要是这 3 个定位标记在帮助扫描定位。

    • 校正图块:主要用于校正辨识。

    • 容错修功能:QR code 有容错功能,所以如果 QR code 有破损,有时仍然可以读取,一般 QR code 的面积越大,容错能力越强。

    QR code 目前有 40 个不同版本,版本 1 是 21×21 个模块。模块是 QR code 最小的单位,每增加一个版本,长宽各增加 4 个模块,所以版本 40 是由 177×177 个模块组成,下列是以版本 40 为例做容量解说。

    近日在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码、艺术二维码(黑白/彩色)和动态GIF二维码。

    GitHub网站参见:https://github.com/sylnsfar/qrcode

    用法比较简单,直接通过pip安装即可。

    pip3 install myqr

    安装过程如下所示: 

    安装完成后,就可以基于命令指令生成想要的二维码了,myqr模块参数说明如下:

    主要参数翻译如下:

    -v :定义二维码的大小,范围为 1 ~ 40,默认大小取决于输入的内容

    -l : 定义二维码纠错率,也就是说二维码被遮挡一部分仍然被识别出来,有四个等级,分别是L(7%)、M(15%)、Q(25%)、H(30%),默认情况是最高等级的H

    -n :自定义二维码的名称

    -d : 自定义二维码的路径

    -con:修改图片的对比度,默认值为1.0

    -bri :修改图片的亮度,默认值也为1.0

    2、普通二维码

    生成我的博客地址二维码,使用指令如下:

    myqr https://me.csdn.net/blog/m0_38106923

    二维码自动保存在当前目录下,默认名字为 qrcode.png。

    效果如下: 

    若需要修改生成二维码的名称或者路径可以通过以下的命令来完成,例如生成一个Python3X.jpg的二维码图片,路径在E盘的根目录,指令如下:

    myqr https://me.csdn.net/blog/m0_38106923 -n Python3X.jpg -d E:

    对于二维码,可以自定义它的大小和容错纠错能力。 

    例如生成大小为10,纠错率为M等级的二维码,指令如下:

    myqr https://me.csdn.net/blog/m0_38106923 -v 10 -l M

    3、艺术二维码

     有时候为了吸引大家的注意力,普通二维码的效果就会力不从心。所以可以通过艺术二维码的形式,生成的方式也很简单。

    例如将我在网上找的魔童哪吒的照片结合我的博客地址,生成二维码。

    可以通过参数 -p 去完成,指令如下: 

    myqr https://me.csdn.net/blog/m0_38106923 -p C:\Users\13450\Desktop\im1.png

    效果如下: 

    结果是黑白的,不太理想,这个时候,就需要用到另一个参数-c,用于图片的着色,指令如下:

    myqr https://me.csdn.net/blog/m0_38106923 -p C:\Users\13450\Desktop\im1.png -c

    效果如下:

    4、动态二维码

    艺术二维码虽然好看多了,但是依旧无法达到我们装X的目的,so,可以来个动态的二维码。

    方式跟上面的艺术二维码一样,唯一的区别就是图片必须是gif。默认也是黑白的,彩色二维码也需要加上参数 -c。

    使用下图动图结合的博客地址,生成二维码。

    指令如下:

    myqr https://me.csdn.net/blog/m0_38106923 -p C:\Users\13450\Desktop\im1.gif -c

    效果如下:

    展开全文
  • 教你1行Python代码制作动态二维码

    千次阅读 2019-11-22 15:21:16
    在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码、艺术二维码(黑白/彩色)和动态GIF二维码。 GitHub网站参见:https://github.com/sylnsfar/qrcode 用法比较简单,直接...

    在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码、艺术二维码(黑白/彩色)和动态GIF二维码。

    GitHub网站参见:https://github.com/sylnsfar/qrcode

    用法比较简单,直接通过pip安装即可。

    pip3 install myqr

    安装过程如下所示: 

    安装完成后,就可以基于命令指令生成想要的二维码了,myqr模块参数说明如下:

     

    主要参数翻译如下:

    -v :定义二维码的大小,范围为 1 ~ 40,默认大小取决于输入的内容

    -l : 定义二维码纠错率,也就是说二维码被遮挡一部分仍然被识别出来,有四个等级,分别是L(7%)、M(15%)、Q(25%)、H(30%),默认情况是最高等级的H

    -n :自定义二维码的名称

    -d : 自定义二维码的路径

    -con:修改图片的对比度,默认值为1.0

    -bri :修改图片的亮度,默认值也为1.0

    1、普通二维码

    生成我的博客地址二维码,使用指令如下:

    myqr https://me.csdn.net/blog/m0_38106923

    二维码自动保存在当前目录下,默认名字为 qrcode.png。

    效果如下: 

    若需要修改生成二维码的名称或者路径可以通过以下的命令来完成,例如生成一个Python3X.jpg的二维码图片,路径在E盘的根目录,指令如下:

    myqr https://me.csdn.net/blog/m0_38106923 -n Python3X.jpg -d E:

     对于二维码,可以自定义它的大小和容错纠错能力。 

    例如生成大小为10,纠错率为M等级的二维码,指令如下:

    myqr https://me.csdn.net/blog/m0_38106923 -v 10 -l M

    2、艺术二维码

     有时候为了吸引大家的注意力,普通二维码的效果就会力不从心。所以可以通过艺术二维码的形式,生成的方式也很简单。

    例如将我在网上找的魔童哪吒的照片结合我的博客地址,生成二维码。

    可以通过参数 -p 去完成,指令如下:

    myqr https://me.csdn.net/blog/m0_38106923 -p C:\Users\13450\Desktop\im1.png

    效果如下: 

     

    结果是黑白的,不太理想,这个时候,就需要用到另一个参数-c,用于图片的着色,指令如下:

    myqr https://me.csdn.net/blog/m0_38106923 -p C:\Users\13450\Desktop\im1.png -c

    效果如下:

    3、动态二维码

    艺术二维码虽然好看多了,但是依旧无法达到我们装X的目的,so,可以来个动态的二维码。

    方式跟上面的艺术二维码一样,唯一的区别就是图片必须是gif。默认也是黑白的,彩色二维码也需要加上参数 -c。

    使用下图动图结合的博客地址,生成二维码。

    指令如下:

    myqr https://me.csdn.net/blog/m0_38106923 -p C:\Users\13450\Desktop\im1.gif -c

    效果如下:

     

    作者:华为云享开发者 不脱发的程序猿

    展开全文
  • 如何做到一行代码实现动态二维码的制作? 用法比较简单,直接通过pip安装即可 pip3 install myqr 安装完成之后,就可以生成你想要的二维码了。对!就是这么简单… 普通的二维码 直接执行下面代码即可 # myqr ...

    如何做到用一行代码实现动态二维码的制作?

    用法比较简单,直接通过pip安装即可

    pip3 install myqr
    

    安装完成之后,就可以生成你想要的二维码了。对!就是这么简单…

    普通的二维码

    直接执行下面代码即可

    # myqr 二维码内容
    >myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA
    

    会在当前目录生成相应的二维码图片,默认名字为 qrcode.png。

    如果需要修改生成二维码的名称或者路径可以通过以下的命令来完成:

    • -n :自定义二维码的名称
    • -d : 自定义二维码的路径

    例如:生成一个Python3X.jpg的二维码图片,路径在E盘的根目录

    myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA -n Python3X.jpg -d E:\
    

    对于二维码,可以自定义它的大小和容错纠错能力。

    • -v :定义二维码的大小,范围为 1 ~ 40,默认大小取决于输入的内容。
    • -l : 定义二维码纠错率,也就是说二维码被遮挡一部分仍然被识别出来,有四个等级,分别是L(7%)、M(15%)、Q(25%)、H(30%)。默认情况是最高等级的H

    如生成大小为10,纠错率为M等级的二维码

    myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA -v 10 -l M
    

    生成艺术二维码

    有时候为了吸引大家的注意力,普通二维码的效果就会力不从心。所以可以通过艺术二维码的形式,生成的方式也很简单。

    比如我在网上找了一张小猪佩奇的图片
    在这里插入图片描述

    如果想让小猪佩奇和我们的二维码结合,可以通过 -p 命令去完成,方式也很简单,仍然是一行代码。
    myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA -p peiqi.jpg
    but,结果貌似不是我们想要的。竟然是黑白的…
    在这里插入图片描述
    这个时候,就需要用到另一个命令 -c,用于图片的着色。

    myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA -p peiqi.jpg -c
    

    执行之后,有没有发现效果好了很多呢?
    在这里插入图片描述
    如果需要修改图片的对比度,或者亮度。可以通过以下两种方式完成

    • -con:修改图片的对比度,默认值为1.0

    -bri :修改图片的亮度,默认值也为1.0

    生成动态的二维码。

    动态二维码
    艺术二维码虽然好看多了,但是依旧无法达到我们装X的目的,so,可以来个动态的二维码。

    方式跟上面的艺术二维码一样,唯一的区别就是图片必须是gif。默认也是黑白的,因此需要加上 -c
    在这里插入图片描述
    代码如下:

    myqr http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA -p pig.gif -n Python3X.gif -c
    

    效果图:
    在这里插入图片描述
    EXE文件
    如果此时你的电脑上没有Python3的环境,或者不想去安装qrcode。这里同样提供了一个exe程序。这个程序是由PyInstaller打包而成。测试过程中,发现生成二维码的速度有时比较快,有时比较慢。具体原因不详…
    使用方法,也不是很复杂,只需要在exe文件的同级目录,创建一个info.txt 文件,在里面输入对应的参数,如果你需要生成艺术二维码,同样需要在同级目录加入你用到的图片或者gif文件。

    info.txt的内容如下:

    # 二维码内容
    words=http://weixin.qq.com/r/khy5oY7EN9NIrcrC90mA
    # 大小
    v=11
    # 图片(gif)路径
    p=pig.gif
    # 输出二维码的名称
    n=Python3X.gif
    # 上色
    C
    

    需要注意的是,上面内容中的注释只是为了解释说明,使用过程中需要删掉注释的汉字,不然会编译报错。
    配置完成后执行myqr.exe即可在当前目录生成出你需要的二维码,如果不能正常生成,请在cmd中执行exe文件。
    有哪些不清楚的地方,欢迎留言!

    展开全文
  • 1、普通二维码 生成我的博客地址二维码,使用指令如下: ... 二维码自动保存在当前目录下,默认...效果: 2、艺术二维码 myqr https://me.csdn.net/blog/m0_38106923 -p C:\Users\13450\Desktop\im1.png 结果是...

    1、普通二维码

    生成我的博客地址二维码,使用指令如下:

    myqr https://me.csdn.net/blog/m0_38106923
    

    二维码自动保存在当前目录下,默认名字为 qrcode.png。
    在这里插入图片描述
    效果图:
    在这里插入图片描述

    2、艺术二维码

    在这里插入图片描述

    myqr https://me.csdn.net/blog/m0_38106923 -p C:\Users\13450\Desktop\im1.png
    

    在这里插入图片描述
    结果是黑白的,不太理想,这个时候,就需要用到另一个参数-c,用于图片的着色,指令如下:

    myqr https://me.csdn.net/blog/m0_38106923 -p C:\Users\13450\Desktop\im1.png -c
    

    在这里插入图片描述

    3、动态二维码

    艺术二维码虽然好看多了,但是依旧无法达到我们装X的目的,so,可以来个动态的二维码。

    方式跟上面的艺术二维码一样,唯一的区别就是图片必须是gif。默认也是黑白的,彩色二维码也需要加上参数 -c。

    使用下图动图结合的博客地址,生成二维码。
    在这里插入图片描述
    指令如下:

    myqr https://me.csdn.net/blog/m0_38106923 -p C:\Users\13450\Desktop\im1.gif -c
    

    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 【Python】秀儿!两行代码制作你的专属动态二维码

    万次阅读 多人点赞 2020-05-18 10:06:32
    今天跟大家分享一个Python两行代码展现骚操作的小项目,生成自己专属的精美二维码,包括普通二维码、带图片的艺术二维码和动态二维码。先上一波效果: 普通二维码 带图片的艺术二维码 动态二维码 好了,接下来...
  • 来源 | Python3X(ID:python3xxx)在最大的同性交友社区GitHub上发现了一个比较有意思的项目,无论你是什么操作系统,只需要一行代码就可以很方便的生...
  • css两张静态图片制作动态星空 上个效果,gif图像质量问题所以显示月亮蓝边,实际上很好看 需要素材: star.html代码如下 <html lang="en"><head> <meta charset="UTF-8"> <title>...
  • Javascript 制作动态时钟代码

    千次阅读 2010-03-11 17:04:00
    function startTime() { var today=new Date() var h=today.getHours() var m=today.getMinutes() var s=today.getSeconds() // add a zero in front of numbers m=checkTime(m) s=checkTime(s) ...
  • Echarts制作动态条形排行榜

    万次阅读 2018-08-12 01:49:17
    最近在做各种排行榜的视频,整体排行榜的页面图形效果都是另外一个开源代码实现的,主体是js+svg。 https://www.bilibili.com/video/av28871057/ echarts作为封装很好的一套可视化库,不知道是否能做到相同的...
  • Matlab制作GIF动态图

    万次阅读 多人点赞 2018-05-24 14:22:33
    GIF动态图制作制作 clc clear close all filename='D:\\matlab_program\\Mycode\\fish1.gif'; % 输出路径+保存的文件名.gif for i=3374:3379 str = sprintf('D:\\matlab_program\\Mycode\\%d.png',i); %图片绝对...
  • python 制作超燃动态排序

    千次阅读 2020-02-12 20:43:43
    python 制作超燃动态排序视频 在开始之前,先贴张图,之前网上一段时间下面这种排序风格视频很火,下面这张图当作是视频其中的一帧。 制作这样视频的原理:就是把不同的帧组合在一起拼接成视频;把不同时间的排序...
  • 有问题可以扫码加我微信,有偿解决问题。... 代码很简洁 ,还加了一个制作当前时间的动态时钟的代码当做笔记了,如果分和秒是个位数的时候会在前面自动加0   点击触发倒计时的时候就会自动从30秒到0秒,当到达0秒的...
  • 将外部图片制作成gif动态图 ,我将以下面的gif动图为例: 1. 下载ImageMagick ImageMagick是一款功能强大、稳定而且免费开源的图片处理工具集,可以用来读、写和处理超过200种不同格式的图片文件,详情可参考其官网...
  • 制作这样的一个动态图使用到的是Pyecharts中的TimeLine(时间线轮播图),代码实现起来其实稍有难度,但我希望能通过讲解这样一张动态图制作过程,来让各位读者可以使用Pyecharts将任何一种图动起来,我们开始吧!...
  • 抖音上很火的3D立体动态相册代码制作教程

    千次阅读 多人点赞 2020-06-14 15:51:17
    直接来正文 直接来干货 先创建一个html文件 汉哥的...01-06编号命名的图片尺寸是100x100px的大小的,1-6编号是400x400px 创建好的文件放在桌面就OK 像素大小可以鼠标右击,打开方式,选择图画来对像素进行编辑 1234567
  • 1.上传图片:直接把图片拖到写的博客里面 2.动态图片也同上 3.代码块:先在博客上面的菜单栏选择插入代码段,然后把要上传的代码黏贴上去就行了  
  • 如何通过一行代码制作个人专属动态微信二维码?

    千次阅读 多人点赞 2020-03-10 08:55:05
    在逛 Github 的时候,发现了一个好玩的二维码制作的库:https://github.com/sylnsfar/qrcode 。这个库的 star 已经超过 7k 了,而且附带了中文文档,各位感兴趣的同学可以访问前面那个链接为作者点亮一个 star 。 这...
  • 具体来说,这种可以叫:Bar Chart Race,有什么国家GDP的、某某沉浮史等等,为了符合公众号的身份属性,我们为大家制作了这个较为简单的可视化视频: 2 015~2019中国私募基金市场风云变幻 ,先一睹为快吧! 和...
  • 利用Python制作动态排名

    千次阅读 2020-04-09 08:18:00
    作者:刘早起早起 来源:早起Python大家好,今天我们要讲的是如何使用Pyecharts制作动态排名变化图????制作这样的一个动态图使用到的是Pyecharts中...
  • unity scrollview制作动态消息列表

    千次阅读 2016-11-08 20:08:35
    我们经常可以看到,游戏中会有消息列表这样一个弹框,我们可以很自然联想到scrollview来实现,但如何实现动态生成一条一条的消息记录呢?很简单,预制体(prefab) 首先感谢这位大神的文章给予我的启发以及他的...
  • 9行代码用python制作迷宫gif动画

    千次阅读 2018-08-06 16:54:39
    9行代码用python制作迷宫gif动画 如何能够Python自己做一个迷宫动画,然后把我的成果展示给其他人呢?(我知道tkinter, pyglet 和 pyqt,但是它们很难发布给别人看) 现在,可以使用库gifmaze来做这件事了,它有...
  • 抖音上很火的3D立体动态相册实现代码!

    万次阅读 多人点赞 2019-11-26 13:30:32
    圣诞节快到了,是不是要给女朋友或者正在追求的妹子一点小惊喜呢,今天这篇博客就分享下前端代码如何实现3D立体动态相册。赶紧学会了,来制作属于我们程序员的浪漫吧!先上效果,来引起下你们的兴趣。 正文: ...
  • 平时刷抖音的朋友有没有刷到过可爱小姐姐的动态代码图?比如像这种。 曾经丈哥SEO还天真的以为能弄出这个的肯定是一个编程高手,直到遇到了这款工具,才明白,原来就算你不是编程高手,也是可以直接做出这种。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 133,640
精华内容 53,456
关键字:

如何用代码制作动态图