批量修改图片尺寸(适用于4:3和16:9的图片)
生活随笔
收集整理的這篇文章主要介紹了
批量修改图片尺寸(适用于4:3和16:9的图片)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
import os
from PIL import Imagefilename = os.listdir("Z:/project/python_project/2")#打開文件位置
base_dir = "Z:/project/python_project/2/"#文件位置
new_dir = "Z:/project/python_project/3/"#文件存儲位置for img in filename:image = Image.open(base_dir + img)if (image.height>image.width)and(image.height/image.width>1.5):size_m = 540size_n = 960image_size = image.resize((size_m, size_n), Image.ANTIALIAS)image_size.save(new_dir + img)elif (image.height>image.width)and(image.height/image.width<1.5):size_m = 720size_n = 960image_size = image.resize((size_m, size_n), Image.ANTIALIAS)image_size.save(new_dir + img)elif (image.height<image.width)and(image.width/image.height>1.5):size_m = 960size_n = 540image_size = image.resize((size_m, size_n), Image.ANTIALIAS)image_size.save(new_dir + img)else:size_m = 960size_n = 720image_size = image.resize((size_m, size_n), Image.ANTIALIAS)image_size.save(new_dir + img)
總結
以上是生活随笔為你收集整理的批量修改图片尺寸(适用于4:3和16:9的图片)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习涉外商务礼仪
- 下一篇: 【c语言】 ‘0‘,‘\0‘,“0“的区