| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
fd5f
10年前发布

Python批量更改图片分辨率

Python批量更改图片分辨率

# -*- coding: utf-8 -*-        import Image    import glob, os        #图片批处理    def timage():        for files in glob.glob('~/pic/*.JPG'):            filepath,filename = os.path.split(files)            filterame,exts = os.path.splitext(filename)            #输出路径            opfile = r'~/pic/out/'          #判断opfile是否存在,不存在则创建            if (os.path.isdir(opfile)==False):                os.mkdir(opfile)            im = Image.open(files)            w,h = im.size            #im_ss = im.resize((400,400))            #im_ss = im.convert('P')            im_ss = im.resize((int(w*0.12), int(h*0.12)))            im_ss.save(opfile+filterame+'.jpg')        if __name__=='__main__':        timage()            print u'坤子提醒您,批量图片处理完成'
本文由 坤子的blog 原创