办公自动化4-修改单张图片大小和存储路径

有些时候我们需要修改图片大小和位置,如网站对上传图片有像素大小要求时,可以用下面的代码修改图片大小和位置。本次分享的内容为下次‘办公自动化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

有问题欢迎留言哦~^_^

posted on 2020-03-14 23:33  栗子听雪  阅读(245)  评论(0编辑  收藏  举报