这篇文字讲述如何使用Python把一张完整的大图切割成9份小图片,制作朋友圈九宫格图文分享。
原图如下:
Image
我们想要利用这张图制作高逼格的九宫格朋友圈分享。
达到类似于这样的效果:
实现原理非常简单,那就是利用PIL库对原图不断画小区域然后切下来存储成新的小图片。
假设每一个格子的宽和高分别是w、h,那么第row行(从0开始计数),第col列(从0开始计数)的格子左上角坐标和右下角坐标分别是(col * w, row * h),(col * w + w, r * h + h)
。
另外想要成为一个优秀的、有能力程序员,做软件开发的话,就来学习python吧,而且学习编程的话有
一个学习的氛围跟交流圈子特别重要!这里我推荐一个python交流扣裙,--先6115;后30101,不管你是
大牛还是小白,大家都一起成长进步。
code snippet: