日常Python缩小jpg图片尺寸
上文"(多图)火热出炉的大疆机甲大师教育机器人开箱组装小记"中有35个图片(非常蛋疼地从iphone导入到Mac的"照片", 再手工一个个从HEIC格式通过"预览"程序导出为jpeg格式, 不知有没有更好的办法), 都是4032x3024的尺寸, 大小在3MB左右. 在同步文章到其他一些平台时, 上传图片的速度过于缓慢导致时常失败, 于是决定将长宽都缩小为1/4. 1/16的大小就很舒适, 在100多k左右.
首先有冲动想试试 Gimp的批量处理脚本因为它貌似支持中文命名, 但在半夜看到scheme代码决定改用Python试试. 先看到了PIL库, 但只支持到Python2.7于是改用Pillow. 代码很简单:from PIL import Image import os # 参考: https://www.liaoxuefeng.com/wiki/1016959663602400/1017785454949568 原图片路径 = "/Users/xuanwu/work/机甲/2019-10-11 安装/" 目标路径 = "/Users/xuanwu/work/机甲/缩略/" for 文件名 in os.listdir(原图片路径): if not 文件名.endswith(".jpg"): continue 图片 = Image.open(os.path.join(原图片路径, 文件名)) 宽, 高 = 图片.size print("原图尺寸: %sx%s" % (宽, 高)) 图片.thumbnail((宽//4, 高//4)) print("新尺寸: %sx%s" % (宽//4, 高//4)) 图片.save(目标路径 + 文件名, "jpeg")
它对宽/高的识别比较有趣. 比如这个原始jpg是竖版的:
缩略后, 就成了横版:
看了一下有这种现象的都是通过另一种方式从HEIC转换的jpg(从cache文件夹拷贝出来的), 不明所以.
怎么批量采集蘑菇街中的商品主图很多女生都会在各大网购平台购物,蘑菇街简直女性朋友的专场,那要怎么保存上面的商品图片呢?1首先打开蘑菇街,在里面找到自己自己需要的商品,我们不进行手动保存,那会耗费非常多的时间与精
小程序商城制作教程五分钟快速制作超市购物小程序商城据悉,微信目前拥有十亿多的活跃用户,而小程序商城则是基于微信平台,也就是说小程序商城也相当于拥有同等数量的用户群体,这对于各商家企业来说非常有利于宣传推广,因此很多商家企业纷纷开发
房地产开发板块将可能长期不存在投资机会房地产板块已经长达6年不具备投资机会了上图是房地产板块年线走势,可以发现房地产板块从2016年就开始板块性地走下坡路,除了2019年短暂反弹了18。05外,中间的5年全部是年阴线,
近期两市成交额暴跌的原因分析今天两市成交额只有区区的8895。81亿今天两市成交额只有8895。81亿,这是既9月30日跌破万亿后,A股成交额的又一次新低,目前两市成交额已经跌破9000亿了,会不会继续新低这
牧原股份在未来3年内将突破万亿市值最近几年生猪价格走势上图是最近几年年生猪价格走势,可以看到2017年猪肉价格是逐渐走低趋势,从年初18元走跌到年底的14元左右,而2018年生猪价格又一次继续走跌,跌倒了10元左右
四季度券商还有机会吗?三季度受益于高成交额,券商板块连续走高三季度两市成交额连续49个交易日突破万亿,券商板块在8月和9月走了个高潮,8月月涨幅达到了8。76,9月最高涨幅也达到了12。72,因此8月和
中国平安投资机会又来了今天中国平安跌了2,给了投资机会今天中国平安又一次大跌了,跌幅达2,这是近期最大的跌幅了,全天A股中国平安交易额为38。6亿,说实话这个成交额并不大,但是今天却把北向资金给吓走了,
铜真的是当下最被低估的大宗商品吗?高盛最新报告称铜是当下最被低估的商品高盛之前研究认为,由于电力短缺下半年废铜供应呈减少的趋势,以及铜矿开采多个季度的停滞,以上三个方面导致铜市场出现了严重的短缺,因此将铜价预期上调
牙茅三季度报暴雷对通策医疗三季度报分析牙茅通策医疗今天跌停通策医疗开盘后直接崩盘,跌停时间发生在10点半,砸盘的量还是挺大的,毕竟高达274元的股价,一手都要2。7万,大部分散户都还是买不起的,所以牙茅定点坑了大户和基
中国平安的高分红利好长期投资者中国平安计划10月25日派发分红根据中国平安的半年度分红公告,那么本轮中国平安分红为向全体股东派发现金股利每股人民币0。88元(含税),而本轮实际参与的总股份为本次实际参与分配的股
Python入门题034Excel创建30天工作表格题目在Excel中创建30天工作表,每张表以当天日期命名,表中要有固定的模板内容。视频教程Python入门题034Excel创建30天工作表格代码fromdatetimeimpor