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


Posted in Python onMay 21, 2015

图片太大了,上百张图用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获取豆瓣电影简介代码分享
Jan 16 Python
python3+PyQt5重新实现QT事件处理程序
Apr 19 Python
分享vim python缩进等一些配置
Jul 02 Python
Python OpenCV处理图像之图像直方图和反向投影
Jul 10 Python
python通过ffmgep从视频中抽帧的方法
Dec 05 Python
Python3基础教程之递归函数简单示例
Jun 07 Python
python3用PIL把图片转换为RGB图片的实例
Jul 04 Python
python开发之anaconda以及win7下安装gensim的方法
Jul 05 Python
python使用pandas抽样训练数据中某个类别实例
Feb 28 Python
Numpy 多维数据数组的实现
Jun 18 Python
Django mysqlclient安装和使用详解
Sep 17 Python
pycharm部署django项目到云服务器的详细流程
Jun 29 Python
初步讲解Python中的元组概念
May 21 #Python
Linux下使用python自动修改本机网关代码分享
May 21 #Python
Python字符串逐字符或逐词反转方法
May 21 #Python
Python合并字符串的3种方法
May 21 #Python
在Python中使用sort()方法进行排序的简单教程
May 21 #Python
Python去除字符串两端空格的方法
May 21 #Python
在Python中处理列表之reverse()方法的使用教程
May 21 #Python
You might like
php绝对路径与相对路径之间关系的的分析
2010/03/03 PHP
php 中文和编码判断代码
2010/05/16 PHP
PHP的邮件群发系统phplist配置方法详细总结
2016/03/30 PHP
Yii2中使用asset压缩js,css文件的方法
2016/11/24 PHP
PHP使用正则表达式实现过滤非法字符串功能示例
2018/06/04 PHP
PHP XML Expat解析器知识点总结
2019/02/15 PHP
ExtJs使用IFrame的实现代码
2010/03/24 Javascript
JSON无限折叠菜单编写实例
2013/12/16 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
2015/03/26 Javascript
JQuery中clone方法复制节点
2015/05/18 Javascript
Vue.js组件tree实现无限级树形菜单
2016/12/02 Javascript
Vue.js基础知识小结
2017/01/13 Javascript
Angular弹出模态框的两种方式
2017/10/19 Javascript
详解React中传入组件的props改变时更新组件的几种实现方法
2018/09/13 Javascript
js中数组常用方法总结(推荐)
2019/04/09 Javascript
jQuery-Citys省市区三级菜单联动插件使用详解
2019/07/26 jQuery
Javascript组合继承方法代码实例解析
2020/04/02 Javascript
python使用点操作符访问字典(dict)数据的方法
2015/03/16 Python
Python版微信红包分配算法
2015/05/04 Python
python 多线程实现检测服务器在线情况
2015/11/25 Python
理解Python中的绝对路径和相对路径
2017/08/30 Python
python自动保存百度盘资源到百度盘中的实例代码
2019/08/26 Python
python模拟点击网页按钮实现方法
2020/02/25 Python
详解使用python3.7配置开发钉钉群自定义机器人(2020年新版攻略)
2020/04/01 Python
匡威英国官网:Converse英国
2018/12/02 全球购物
超市营业员岗位职责
2013/12/20 职场文书
工地资料员岗位职责
2013/12/31 职场文书
机电一体化职业规划书
2014/01/07 职场文书
中学教师自我鉴定
2014/02/07 职场文书
运动会演讲稿
2014/05/07 职场文书
治庸问责心得体会
2014/09/12 职场文书
地道战观后感2000字
2015/06/04 职场文书
“5.12”护士节主持词
2015/07/04 职场文书
不要在HTML中滥用div
2021/05/08 HTML / CSS
mysql在项目中怎么选事务隔离级别
2021/05/25 MySQL
基于python定位棋子位置及识别棋子颜色
2021/07/26 Python