程序员利用Python自动生成表情包好酷好简单

时间:2022-08-29 00:52:17 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
程序员利用Python自动生成表情包,好酷好简单

程序员利用Python自动生成表情包,而我还在苦苦抠字、抠图,程序员你是要存心要跟我抢饭碗呀。下面我们来看看程序员是如

何利用Python自动生成表情包的。 素材准备

然后用PS处理一下图片大小,模板大小设为250*250,表情裁剪一下白边。

图片叠加

第一步工作是把表情叠加到模板上,注意到我们的表情素材是白底而不是透明,所以位置要控制好,不然会遮盖住轮廓。

from PIL import Image, ImageDraw, ImageFont img = Image.open(".ackground.jpg") jgz = Image.open(".jgz.jpg") img.paste(jgz,(73,42)) img.show()

这样就会看到合成的图片了: 文字叠加

尽管表情包的核心是表情,然而一行简短而又震撼的文字往往能起到直


击灵魂的画龙点睛的作用。

draw = ImageDraw.Draw(img)

ttfront = ImageFont.truetype('simhei.ttf', 24) draw.text((32, 190),"我的内心毫无波动 甚至还想笑",fill=(0,0,0), font=ttfront) img.show()

img.save(".Python生成的表情包.jpg") 这样就生成了一张完整的表情包了:

看来只有程序员才能做成大批量的表情包了,我去兰州北大青鸟计算机学院进修一下,不然小编的饭碗保不住了啊。


本文来源:https://www.wddqw.com/doc/af04b818393567ec102de2bd960590c69ec3d8c3.html