前言
本系列课程是针对无基础的,争取用简单明了的语言来讲解,学习前需要具备基本的电脑操作能力,准备一个已安装python环境的电脑。如果觉得好可以分享转发,有问题的地方也欢迎指出,在此先行谢过。
做游戏需要用到一些图片,到游戏素材网站下载了一些图片,但是发现图片上方有一篇空白区域,导致碰撞检测还没有碰到人就已经检测到了,于是想到先用PIL处理一下。
打开图片预览
打开图片预览一下,图片原来尺寸是96X128的,通过尺寸观察,空白高度接近30。
开始裁剪
裁剪使用crop方法,里面的参数是要裁剪的区域的左上角坐标(0,30)和右下角坐标(96,128)。
批量裁剪保存
将之前处理一张图片的方法封装成一个函数,接着将图片名字和保存的名字用变量名取代,实现通用性。多张图片处理利用一个循环的方式,图片的名称只有后面的数字不一样,通过字符串格式化的方式实现名字的循环改变。
(全文完)
欢迎转载,转载请注明出处!
欢迎关注公众微信号:叶子陪你玩编程 分享自己的python学习之路
长按二维码,
加关注!
叶子陪你玩