编程练习|如何用Python调整图片尺寸!

编程练习|如何用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的同学们,欢迎到 扇贝编程 学习哦。

如果想继续看干货,还想让大佬们输出更多技巧

赶快 关注并转发 我们吧。

编辑于 2022-01-12 15:56