• 150403

    文章

  • 892

    评论

  • 13

    友链

  • 最近新加了换肤功能,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

七夕又来了,给女朋友做个动态二维码


苏生不惑第166 篇原创文章,将本公众号设为星标,第一时间看最新文章。

又到了一年一度的七夕了,之前写过听说 520 你还没对象,来这里看看 ,是不还在想送什么礼物,今天分享一个有意思的动态二维码,可以用来哄女朋友开心。

二维码

二维码也称为二维条码,是指在一维条码的基础上扩展出另一维具有可读性的条码,使用黑白矩形图案表示二进制数据,被设备扫描后可获取其中所包含的信息。

以上来自维基百科解释 https://zh.wikipedia.org/zh-cn/%E4%BA%8C%E7%B6%AD%E7%A2%BC ,自从有了微信,二维码已经随处可见了。

使用 Chrome 扩展可以轻易的生成二维码 https://chrome.google.com/webstore/detail/quick-qr-code-generator/afpbjjgbdimpioenaedcjgkaigggcdpp/related

今天介绍的是基于 Python 的二维码工具 myqr 。

myqr

myqr 可生成普通二维码、带图片的艺术二维码(黑白与彩色)、动态二维码(黑白与彩色),直接使用 pip install myqr 安装它。

这里以一个表白网页生成二维码。

 λ myqr http://sushengbuhuo.gitee.io/love/line 16: mode: byteSucceed!Check out your 5-H QR-code: d:\download\qrcode.png

生成二维码效果:

接着用GIF生成一个动态二维码。

λ myqr http://sushengbuhuo.gitee.io/love/ -p lovelove.gifIt may take a while, please wait for minutes...line 16: mode: byteSucceed!Check out your 5-H QR-code: d:\download\lovelove_qrcode.gif

生成二维码效果:myqr http://sushengbuhuo.gitee.io/love/ -p lovelove.gif -c 彩色效果再清晰点。用微信扫码后显示效果,可以自己长按识别二维码看看:可惜动图在微信里没法识别。

还有个模板 https://a.scene.ehqxiu.cn/s/XteInz0v微信扫描后效果:

如果你没有Python环境,这里提供一个exe程序(公众号内回复 女朋友 获取),使用方法很简单,在exe文件同级目录创建一个文件info.txt ,在里面输入对应的参数,之后双击myqr.exe运行即可。

info.txt 文件格式如下:

words=http://sushengbuhuo.gitee.io/love/v=11p=lovelove.gifl=Qccon=1.5bri=1.3

你只需要改p后面参数 lovelove.gif(GIF文件名,就是上面那个给你小心心的GIF图,你也可以自己找一个)。

第一次使用会自动下载一些库文件,因为程序依赖 imageio如果下载很久不动,你可以从这里自己下载到本地 https://github.com/imageio/imageio-binaries/raw/master/freeimage/FreeImage-3.15.1-win64.dll,然后把这个文件放到 freeimage 目录 C:\Users\xxx\AppData\Local\imageio\freeimage (xxx为自己电脑用户名),如果没有freeimage文件夹需要手动创建 。

imageio 目录还有ffmpeg目录,里面有个文件 ffmpeg-win32-v3.2.4.exe ,也可以从这里下载 https://github.com/imageio/imageio-binaries/raw/master/ffmpeg/ffmpeg-win32-v3.2.4.exe ,运行myqr.exe后在本地生成动态GIF图 lovelove_qrcode.gif。

 

这里给我的公众号二维码也生成个GIF图,公众号的二维码可以通过微信号生成 https://open.weixin.qq.com/qr/code?username=susheng_buhuo  ,解码后的地址为  http://weixin.qq.com/r/WDvM1MPE2p6lrYe3925K ,生成效果:

 

最后分享个 python 生成的心形love 。

print('\n'.join([''.join([('Love'[(x-y) % len('Love')] if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ') for x in range(-30, 30)]) for y in range(30, -30, -1)]))

大家的点赞和在看转发对我非常重要,如果文章对你有帮助还请支持下, 感谢各位!

公众号后台回复关键词 用途
微信 获取你的微信好友头像拼图及查看微信撤回消息
b站 获取下载b站视频工具及找回被删b站视频方法
视频 获取下载腾讯,优酷,爱奇艺,微博视频工具及去除logo脚本
百度网盘 获取加速下载网盘文件方法及查找电影电视剧网站
朋友圈 获取发空白朋友圈方法
微博 获取备份微博工具及分析微博账号数据
音乐 获取下载音乐工具及解锁网易云音乐无版权歌曲
油猴 获取油猴脚本
谷歌 获取安装Chrome扩展方法
免费知识星球,每天更新

公众号 苏生不惑

扫描二维码关注或搜索微信susheng_buhuo


本文分享自微信公众号 - 苏生不惑(susheng_buhuo)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。


695856371Web网页设计师②群 | 喜欢本站的朋友可以收藏本站,或者加入我们大家一起来交流技术!

节文案

七夕快要来了。 特别喜欢七夕这个节日,因为牛郎织女的存在,可以为异地恋正名。两情若是久长时,又岂在朝朝暮暮。而长期 ...

微信更新!我刷一天圈……

就在今天,微信正式对外发布了7.0.9版本更新,除了上线“发消息时可以引用之前的内容”,微信还更新了“朋友圈评论可以使用表情包”的隐藏彩蛋,这个小小的更新也直接让微信一举冲上了微博的热搜榜单。网友一…

0条评论

Loading...


发表评论

电子邮件地址不会被公开。 必填项已用*标注

自定义皮肤 主体内容背景
打开支付宝扫码付款购买视频教程
遇到问题联系客服QQ:419400980
注册梁钟霖个人博客