如何用Python代码发一个炫酷的朋友圈

相信很多朋友在发朋友圈的时候,都会发一些话语,有些还会配一张图,但是普通的配图怎么符合我们程序员的身份呢?发出去都觉得没牌面,应该整点技术性的活。

今天给大家带来一个项目,这个小项目只用50行代码就能实现,它的名字叫做PIL(Python Image Library)。

其实这个项目要做的事情很简单,就是把原来的一张图切图,变为9张图,看着就有牌面了,成功霸屏。

如何用Python代码发一个炫酷的朋友圈

那有的朋友就会问了,这也只是正方形的图片,那我的图片要是很长或者很宽,切不了9张图,那怎么办?

其实很简单,只要把高和宽计算出来,然后取最大值就可以了,比如下面这一张Python图片:

如何用Python代码发一个炫酷的朋友圈

就可以构造出一张正方形的图片啦

如何用Python代码发一个炫酷的朋友圈

当然,想把一张图片做成这样子也很容易啦,现在很多手机上的图片处理软件都能实现。

其实这个小程序的开发思路也很简单,用图片展示给大家康康:

如何用Python代码发一个炫酷的朋友圈

对应代码如下:

如何用Python代码发一个炫酷的朋友圈

如何用Python代码发一个炫酷的朋友圈

相信大家看了代码就知道是怎么实现的了吧,代码中可能比较难理解的地方二胖也给出了相应的注释,大家赶快把代码下载下来拿去跑一跑。

文章转载:Python编程学习圈
(版权归原作者所有,侵删)

 

相关新闻

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、网络安全、云原生、Go、Python开发专业人才培训机构!