震惊!还能用Python制作微信红包封面,展现自己满满的诚意
菜鸟学Python
共 1616字,需浏览 4分钟
·
2021-02-24 11:16
公众号 “菜鸟学Python”, 设为 “星标”
第446篇原创,和30w+一起学Python!
过年期间,家人和朋友之间少不了的是互相发红包,钱多钱少不重要,重要的是对朋友的一份情谊和自己的一份祝福。
而当下最流行的红包方式,就当属于微信红包了,大家在发送微信红包的时候会发现,在发送红包时,可以添加上一个小表情来增加红包的趣味性。既然我们是玩Python的,不如用Python来做一个有趣的红包软件,生成红包封面!
01.贺卡内容
为了让大家有一个直观的体验,我们先来看一下红包贺卡是什么样子的吧。
02.如何制作
在对整体的封面有所了解后,接下来我们来看一下程序是如何实现的吧。
本次程序制作中,Python的版本是3.6,用到Python库有:
os
tkiner:
PIL :1.1.7
baidu-aip: 2.2.18.0
opencv-Python: 3.4.10.35
base64
为了更好的方便大家对于程序的使用,我们采用tkinter来制作简单的界面,让大家不必太过细究程序的内部实现,只需要方便的应用程序即可。
上图中,大家只需要点击前景图地址按钮选择自己的一张自拍照或者其他的自己的照片即可,然后点击背景图地址,选择一张背景图片,然后点击确认开启,程序便会帮助我们自动的进行红包封面的制作。需要注意的是,这里的背景图片大家尽量不要再重新选择,否则制作出来的图像看起来可能会比例不协调。
在程序实现方面,上面的三个按钮分别绑定着三个函数,如下图所示:
03.视频展示
爆款文案
点这里,获取新手福利
评论