在前面的学习中,我们有讲解到关于图片处理的库,最近有小伙伴在询问如何把图片进行压缩到一定的大小,所以接下来的这篇文章我们就来一起了解一下关于python的图片压缩的方法,大家要仔细阅读哦。
我们通过前面的学习知道,想要对图片进行一些处理,我们就需要使用到一个第三方库,使用PIL库来进行一系列的操作。在PIL库中又包含着image模块中,我们可以利用这一个模块来进行图片的读取、创建新的图片等等之类的操作,当然有人包括了图片的压缩。
在有些时候图片过大会导致加载的速度变得很慢,有时候甚至还与有一些卡顿的现象,所以就需要来对图片进行压缩。想要对图片压缩首先就要下载安装第三方库PIL,随后导入所需要的image模块,再获取到图片的文件大小,在不改变原有的大小情况下对图片进行压缩到指定大小,然后还需要将文件保存在指定的地址。下面我们就来一起看下代码吧,代码如下所示:
import os from PIL import Image outfile = r'D:\fruits.jpg' compress_image(outfile) path = r'D:\ for i in os.listdir(path): compress_image(path + str(i))
以上就是关于python中压缩图片的方法了,希望有帮助到大家。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。