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计算程序运行时间的方法
Dec 13 Python
Python3如何解决字符编码问题详解
Apr 23 Python
Python OpenCV获取视频的方法
Feb 28 Python
浅谈Python中的私有变量
Feb 28 Python
Python MySQLdb 使用utf-8 编码插入中文数据问题
Mar 13 Python
Tensorflow之Saver的用法详解
Apr 23 Python
浅述python2与python3的简单区别
Sep 19 Python
python实现n个数中选出m个数的方法
Nov 13 Python
python模块导入的细节详解
Dec 10 Python
Python 3.8 新功能来一波(大部分人都不知道)
Mar 11 Python
如何在mac版pycharm选择python版本
Jul 21 Python
Python过滤序列元素的方法
Jul 31 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
shopex中集成的站长统计功能的代码简单分析
2011/08/11 PHP
浅析PHP程序防止ddos,dns,集群服务器攻击的解决办法
2013/06/18 PHP
php 浮点数比较方法详解
2017/05/05 PHP
统计出现最多的字符次数的js代码
2010/12/03 Javascript
javascript中用星号表示预录入内容的实现代码
2011/01/08 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
2012/01/21 Javascript
基于jquery实现发送文章到手机的代码
2014/12/26 Javascript
javascript实现表单提交后,提交按钮不可用的方法
2015/04/18 Javascript
基于JavaScript获取鼠标位置的各种方法
2015/12/16 Javascript
Validform+layer实现漂亮的表单验证特效
2016/01/17 Javascript
js获取所有checkbox的值的简单实例
2016/05/30 Javascript
解决node.js安装包失败的几种方法
2016/09/02 Javascript
基于JS实现bookstore静态页面的实例代码
2017/02/22 Javascript
JS实现两周内自动登录功能
2017/03/23 Javascript
JavaScript中引用vs复制示例详析
2018/12/06 Javascript
vue-router重定向和路由别名的使用讲解
2019/01/19 Javascript
微信小程序实现的picker多级联动功能示例
2019/05/23 Javascript
深入探索VueJS Scoped CSS 实现原理
2019/09/23 Javascript
vuex页面刷新导致数据丢失的解决方案
2020/12/10 Vue.js
Python中xrange与yield的用法实例分析
2017/12/26 Python
教你利用Python玩转histogram直方图的五种方法
2018/07/30 Python
解决pandas.DataFrame.fillna 填充Nan失败的问题
2018/11/06 Python
django基于cors解决跨域请求问题详解
2019/08/06 Python
CSS3 RGBA色彩模式使用实例讲解
2016/04/26 HTML / CSS
瑞典时尚耳机品牌:Urbanears
2017/07/26 全球购物
财务部总监岗位职责
2014/03/12 职场文书
《回乡偶书》教学反思
2014/04/12 职场文书
员工安全责任书范本
2014/07/24 职场文书
刑事辩护授权委托书格式
2014/10/13 职场文书
单位租房协议书样本
2014/10/30 职场文书
加班费申请报告
2015/05/15 职场文书
党支部对转正的意见
2015/06/02 职场文书
革命电影观后感
2015/06/18 职场文书
暑期辅导班宣传单
2015/07/14 职场文书
goland 清除所有的默认设置操作
2021/04/28 Golang
基于Python实现对比Exce的工具
2022/04/07 Python