大师网-带你快速走向大师之路 解决你在学习过程中的疑惑,带你快速进入大师之门。节省时间,提升效率

用python的PIL库轻松拼接一百张照片

多图预警,请在wifi下观看。

和大家分享下之前用python的第三方库PIL库进行多图拼接制作的一些漂亮的照片墙成果图

一、微信好友头像

我不会Photoshop(PS),所有知道PIL库可以处理图像时,觉得蛮有趣的。最开始也是按照网上爬取微信好友头像的例子,拼接了下我的好友头像,因为好友不多,所以重复了几遍。原本不可相见的好友们借此就能相见了,很好玩:


二、校庆Logo

五月份时母校120周年校庆,朋友圈、微博、各种新闻都是在祝贺的消息,听说北美帝国大厦首次为大陆的大学校庆亮灯,于是作为一只不甘寂寞的吃瓜群众,爬取了其官网2016年以来所有的亮灯图:


随手拿张餐巾纸,设计了个“ZJU 120”的Logo(纸巾的正确用法):


筛选照片,用PIL拼接成照片墙:


制作出漂亮的logo:




三、简书签约作者

因为在简书写文章,于是爬取了简书26万用户的数据,发现其实有200名不到的签约作者,见于《你猜简书有多少名签约作者?》


四、老树画画

因为喜欢老树画画的诗和画,爬取了其微博里全部的画作,筛选出风格一致作品拼接成非常漂亮的图,原文忘了搬运进公众号,见于《爬取老树画画全部微博数据:三千诗与画》





五、百年百图老照片

因为看到单向街书店整理了上世纪的一百张老照片,于是为了方便观看和对比每年的变化,也爬取拼接了下,见于《百年百图の中国(1900-1999):另类python爬虫和PIL拼图》 ,里面也讲了通用的代码:


六、喜欢的歌手

我在知乎、简书等平台都是叫“Deserts_X”,其实名字来源于一位喜欢的歌手,于是用手头不多的照片拼接了下她:


七、小结

你是否也想用PIL库自行DIY感兴趣的照片墙呢!是否学到了纸巾的正确用法!逃......