有些时候我们需要修改图片大小和位置,如网站对上传图片有像素大小要求时,可以用下面的代码修改图片大小和位置。本次分享的内容为下次‘办公自动化4-批量修改图片大小和存储路径’做铺垫。
from PIL import Image #修改单个图片大小和存储位置 #改变图片格式和图片大小都可以 ## 1.缩放图片 # 待处理图片存储路径 im = Image.open('F:\PYwork\PY基础\10.JPG') # Resize图片大小,如缩放为原来的0.8倍 im_alter = im.resize((int(im.size[0]*0.8),int(im.size[1]*0.8))) # 处理后的图片的存储路径,以及存储格式 # 直接修改文件后缀名就可以更改图片类型,直接修改文件保存路径就可以修改存储路径 im_alter.save('F:\PYwork\101.png',quality=50)# quality参数: 保存图像的质量,值的范围从1(最差)到95(最佳)。 默认值为75 ## 2.修改图片为指定像素大小 # 待处理图片存储路径 im = Image.open('F:\PYwork\PY基础\10.JPG') #输出原始图片大小 im.size # Resize图片大小,如新的图片大小260*184ppi,长*宽为像素大小 im_alter = im.resize((260,184)) # 处理后的图片的存储路径,以及存储格式 # 直接修改文件后缀名就可以更改图片类型,直接修改文件保存路径就可以修改存储路径 im_alter.save('F:\PYwork\101.png',quality=50)# quality参数: 保存图像的质量,值的范围从1(最差)到95(最佳)。 默认值为75
有问题欢迎留言哦~^_^