赞
踩
1.调大。
使用电脑自带的画图软件,直接修改图片的分辨率便可以调大图片大小,最好长宽按比例放大。
2.缩小,使用python代码进行缩小即可,代码引用 Python调整图片的文件大小_XerCis的博客-CSDN博客_python 图片大小
- import os
- from PIL import Image
-
-
- def compress_under_size(imagefile, targetfile, targetsize):
- """压缩图片尺寸直到某一尺寸
- :param imagefile: 原图路径
- :param targetfile: 保存图片路径
- :param targetsize: 目标大小,单位byte
- """
- currentsize = os.path.getsize(imagefile)
- for quality in range(99, 0, -1): # 压缩质量递减
- if currentsize > targetsize:
- image = Image.open(imagefile)
- image.save(targetfile, optimize=True, quality=quality)
- currentsize = os.path.getsize(targetfile)
-
-
- if __name__ == '__main__':
- imagefile = r'C:\Users\92058\Desktop\result.jpg' # 图片路径
- targetfile = r'C:\Users\92058\Desktop\result1.jpg' # 目标图片路径
- targetsize =0.15 * 1024* 1024 # 目标图片大小
- compress_under_size(imagefile, targetfile, targetsize) # 将图片压缩到2KB
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。