首页 > 行业资讯 > 用Python发一个高逼格的朋友圈

用Python发一个高逼格的朋友圈

时间:2023-11-10 来源: 浏览:

用Python发一个高逼格的朋友圈

点击关注 Python架构师
Python架构师

gh_1d7504e4dee1

回复:python,领取Python面试题。分享Python教程,Python架构师教程,Python爬虫,Python编程视频,Python脚本,Pycharm教程,Python微服务架构,Python分布式架构,Pycharm注册码。

收录于合集
#python 264
#朋友圈 1
#Python爬虫 155
#python编程 216
#python技术 230
来源: Python专栏

今天要给大家介绍一个Python库:PIL(Python Image Library)

下面我们用一个实际的例子,看看50行python代码可以做什么神奇的事情。

这是发的一个朋友圈,切图前是一张图,切图后就是九张图啦,成功霸屏

除了可以处理规整的正方形图片,还可以处理非规则的图片。比如下面这张宽度远大于高度的图片,怎么处理呢?

资源分享

点击领取:最全Python资料合集

很简单,取宽和高之间的较大值,然后填充白色,就可以构造出一张正方形的图片啦。

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

举这个例子只是为了给大家介绍介绍PIL库,感兴趣的童鞋也可以练习练习编程嘛~

好了,现在就来看看这个PIL库到底是个什么吧~

PIL是一个功能非常强大的Python图像处理标准库,但是呢,由于PIL支持Python2.7,所以使用Python3的程序猿们又在PIL的基础上分离出来了一个分支,创建了另外一个库Pillow,是可以支持Python3的。

Pillow兼容了PIL的大部分语法,使用起来也非常的简单。

下面就讲讲是如何使用PIL库实现了上文介绍的小程序。

其实思路很简单:

对应代码如下:

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

 
热门推荐
  • 推荐几款 XShell 替代品,一个比一个香!

  • NumPy教程-Numpy  fix()

  • Python 命令补全工具 argcomplete

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐