博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 批量生成缩略图
阅读量:7249 次
发布时间:2019-06-29

本文共 683 字,大约阅读时间需要 2 分钟。

import os, globimport Imageimport fnmatchext1 = '10001.jpg'path = 'E:\\work\\audi'imgslist = []for root, dirnames, filenames in os.walk(path):  for filename in fnmatch.filter(filenames, ext1):      imgslist.append(os.path.join(root, filename))width = int(raw_input("the width U want:"))format = 'jpg'def small_img():	for imgs in imgslist:		imgspath, ext = os.path.splitext(imgs)		img = Image.open(imgs)		(x,y) = img.size		height =int( y * width /x)		small_img =img.resize((width,height),Image.ANTIALIAS)		small_img.save(imgspath +".thumbnail."+format)	print "done"if __name__ == '__main__':	small_img()

  

转载于:https://www.cnblogs.com/u_xiaomo/archive/2013/03/29/batch_thumbnails.html

你可能感兴趣的文章
微服务指南走北(四):你不愿意做微服务架构的十个理由
查看>>
CSS代码重构与优化之路
查看>>
使用 sigprocmask 和 sigpending 在程序正文中捕获和处理信号
查看>>
Bodymovin插件的使用
查看>>
详细深入分析 Java ClassLoader 工作机制
查看>>
关于设计模式
查看>>
对一个“老”架构的重新思考
查看>>
DoubanFMPlayer, A mimic of Douban.fm player
查看>>
埃森哲、亚马逊和万事达卡抱团推出的区块链项目有何神通?
查看>>
2019年自动驾驶5大趋势预测:第一台Level 5 无人车问世
查看>>
后APP时代的破局之路 :阿里技术“三大容器五大方案”亮相,百川开放全面升级...
查看>>
工欲善其事-必先利其器之终端
查看>>
64位的Mac OS X也有Windows.Forms了
查看>>
立下“去O”Flag的AWS,悄悄修炼了哪些内功?
查看>>
Better Software East/DevOps East/Agile Dev East 2016大会上的教程介绍
查看>>
优酷在多模态内容理解上的研究及应用
查看>>
JavaScript学习笔记整理:对象篇
查看>>
GitHub的bug赏金计划升级:奖金提高到3万美元以上
查看>>
中国法院裁定:禁售部分型号苹果手机
查看>>
使用实体框架、Dapper和Chain的仓储模式实现策略
查看>>