编程练习|如何用Python调整图片尺寸!
我们在【学习Python的正确指南】中整理了几个初学者学习Python的误区。
其中提到过一个误区——只看不实操
就像我们学习数学一样,多做题多练习,才会熟能生巧。
学习Python也是一样,练习才是学好Python的最优解。只有不停的敲代码,不断练习,才能不断进步。
或许会有同学会问,该从哪些项目开始练习呢?
今天黄帮主就给大家安排上了给大家练手的实用小项目。
小项目介绍
你是否遇到过上传照片有大小要求?
不管是上传证件照报名参赛,总会有一个不要超过2M,长不超过XX,宽不超过XX诸如此类的大小限制。
遇到这种情况,我们可以用Python来调整。
当然调整尺寸的方法很多,我们为什么用Python来调整呢?
一方面,用Python调整起来既简单又便捷,非常实用;
另一方面,这也能给自己一个练习Python的机会,让自己从最基础的小项目开始,慢慢练习Python。
了解了这些,让我们来看看如何用python编写简洁的代码实现这个小项目吧!
练习时间
安装PIL库
PIL(Python Image Library)是python提供实现图像处理的强大第三方库,用它就能实现图片的缩放。
首先,我们来到终端,输入pip install Pillow便可进行安装。
安装完毕后,我们可以在python中执行from PIL import Image用来检验是否安装成功。
用PIL打开图片文件
在python中,我们通过from PIL import Image导入图片处理的功能模块,
再利用Image提供的.open()函数,输入需要打开的图片路径作为参数即可打开图片文件。
利用resize()函数进行缩放
得到的图片文件对象可以调用resize()函数,输入你想要调整后的尺寸大小实现对图片尺寸的调整。
图片保存
对新得到的图片文件调用.save('保存路径')即可保存修改后的图片啦!
我们来看看最后的效果吧!
总结
用Python调整图像尺寸,你学会了
我们还可以利用上面学到的方法集成到一个函数里,通过这个函数输入要修改的图片、修改后的保存路径、缩放比例即可轻松完成图片缩放功能。
同学们可以自己使用这个代码试一试哦!
当然,在练习之前,学习Python的基础知识是非常重要的。
还没有学习Python的同学们,欢迎到 扇贝编程 学习哦。
如果想继续看干货,还想让大佬们输出更多技巧
赶快 关注并转发 我们吧。