problem0005批量改图片尺寸
第 0005 题: 你有一个目录,装了很多照片,把它们的尺寸变成都不大于 iPhone5 分辨率的大小。
- 使用Python的PIL库对图片进行处理
- IPhone5屏幕分辨率为640 × 1136,将大于该分辨率的图片按照一定比例缩放至适合大小并保存。
demo:
#!/bin/python3
import os,sys
from PIL import Image
def processImage(filesource, destsource, name, imgtype):
'''
filesource是存放待转换图片的目录
destsource是存放输出转换后图片的目录
name是文件名
imgtype是文件类型
'''
imgtype = 'jpeg' if imgtype ==