Python批量按比例缩小图片脚本分享
作者:junjie 时间:2022-06-06 11:46:12
图片太大了,上百张图用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,批量,按比例,缩小,图片
0
投稿
猜你喜欢
js中bool值的转换及“&&”、“||”、 “!!”详解
2024-04-19 10:02:01
纯JSP+DWR实现3 级联动下拉选择菜单实现技巧
2023-07-10 12:52:40
Oracle数据库性能优化技术开发者网络Oracle
2010-07-18 13:05:00
Python中的Decorator装饰器的使用示例
2023-07-02 10:37:44
Python新手实现2048小游戏
2021-02-19 14:12:57
MySQL 的启动和连接方式实例分析
2024-01-21 09:06:03
python如何对链表操作
2023-08-18 05:40:46
如何确定Oracle数据库表重复的记录
2010-07-26 13:23:00
基于Python实现自动化生成数据报表
2021-11-07 00:42:16
Pycharm 2020.1 版配置优化的详细教程
2023-06-30 23:11:55
mysql分页性能探索
2024-01-23 22:35:21
用Python实现简单的人脸识别功能步骤详解
2022-05-15 15:52:00
Python openpyxl模块实现excel读写操作
2023-07-17 20:15:25
ASP 内建六大对象简介
2009-06-04 18:08:00
最常用的PHP正则表达式收集整理
2024-05-03 15:34:56
MySQL 5.6.36 Windows x64位版本的安装教程详解
2024-01-25 09:31:44
python requests 库请求带有文件参数的接口实例
2022-04-23 09:12:10
Pytorch中accuracy和loss的计算知识点总结
2023-06-25 10:57:32
Python3 实现爬取网站下所有URL方式
2022-03-28 07:12:37
python查看自己安装的所有库并导出的命令
2022-03-01 03:03:08