Python批量按比例缩小图片脚本分享

成长的悲伤在于有一天你会成为你曾经讨厌的人。人生短短数十载,最要紧的是满足自己,不是讨好他人。

图片太大了,上百张图用photoshop改太慢,就想到用python写个简单的批处理。功能简单就是把原图按比例缩小


# -*- coding: cp936 -*-

import Image
import glob, os

#图片批处理
def timage():
for files in glob.glob('D:\\\\1\\\\*.JPG'):
filepath,filename = os.path.split(files)
filterame,exts = os.path.splitext(filename)
#输出路径
opfile = r'D:\\\\22\\\\'
#判断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 '哈哈完蛋啦'

本文Python批量按比例缩小图片脚本分享到此结束。有时候我们想爱的不是一个人而是一个故事。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
python按比例随机切分数据的实现

python实现批量按比例缩放图片效果

Python自动化运维-使用Python脚本监控华为AR路由器关键路由变化

Python自动化运维-netmiko模块设备自动发现

Python自动化运维—netmiko模块连接并配置华为交换机