python每日一练:0005题

第 0005 题: 你有一个目录,装了很多照片,把它们的尺寸变成都不大于 iPhone5 分辨率的大小。

import cv2
import os

def resize(path,sizeX,sizeY):
    files = os.listdir(path)
    for image in files:
        if '.jpg' in image:
            img = cv2.imread(path+'\\'+image)
            imgResized = cv2.resize(img,(sizeX,sizeY))
            cv2.imwrite(path+'\\'+image,imgResized)
if __name__ == '__main__':
    resize('c:\images',1136,640)

运行结果:

posted @ 2019-07-06 17:35  xuxiaowen1990  阅读(127)  评论(0)    收藏  举报