import os
from PIL import Imagefolder_path = "你的路径"# 将文件夹中所有格式的照片都更换为JPEG格式,并覆盖原文件
for filename in os.listdir(folder_path):if filename.endswith(".JPEG"):continueimg = Image.open(os.path.join(folder_path, filename))new_filename = os.path.splitext(filename)[0] + ".JPEG"img.save(os.path.join(folder_path, new_filename))os.remove(os.path.join(folder_path, filename))# 对文件夹中的所有BMP格式的照片重新命名为“照片一”、“照片二”、“照片三”等,并覆盖原文件
i = 1
for filename in os.listdir(folder_path):if not filename.endswith(".bmp"):continuenew_filename = f"照片{i}.bmp"os.rename(os.path.join(folder_path, filename), os.path.join(folder_path, new_filename))i += 1# 对该文件夹中所有照片的分辨率提高到原来的2倍,并覆盖原文件
for filename in os.listdir(folder_path):if not filename.endswith(".bmp"):continueimg = Image.open(os.path.join(folder_path, filename))new_size = (img.size[0]*2, img.size[1]*2)img_resized = img.resize(new_size, resample=Image.LANCZOS)img_resized.save(os.path.join(folder_path, filename))

Python语言修改照片格式,清晰度,批量改名相关推荐

  1. 照片格式如何批量更改成jpg

    当你遇到上百张照片需要将格式批量更改成jpg,你会用什么方法进行处理呢?用PS调整还是手动修改,照片格式如何批量更改成jpg的最优方案是什么呢?正是因为工作中遇到这样的困境才能让我思考的更多学习的更多 ...

  2. livechart 只显示 y 值_基于Python语言的SEGY格式地震数据读取与显示编程

    敬请关注<地学新视野> 摘要:本文简单介绍了SEG-Y地震数据文件格式,以及如何用Python语言编写读写SEG-Y格式的地震数据并绘制地震剖面,其中用到了Segyio和matplotli ...

  3. 怎么样修改照片格式?如何批量转化图片格式?

    图片格式就是图片的储存的方式,常见的图片格式有JPEG.BMP.GIF.PNG等,所以在平时处理图片时,经常需要将照片格式修改,有时还需要用到批量图片格式转换器,下面以png格式转换(https:// ...

  4. win7批量修改计算机名,文件批量改名助手

    文件批量改名助手是一款文件批量改名工具,功能简洁.操作简便.侧重实用,可通过鼠标点击轻松完成添加文件.设定改名规则.进行批量改名,所有功能集成在同一界面实现,易于操作和使用.文件批量改名助手不仅实现了 ...

  5. python自动修改论文格式_论文格式自动修改

    分享 关于硕士毕业论文自动生成目录和参考文献上标的一些小技巧 2009-10- 22 00:18 | ( 分类 : 默认分类 ) 关于硕士毕业论文自动生成目录和参考文献上标的一些小技巧 毕业论文不同于 ...

  6. 【python】 给目录内文件批量改名

    在数据处理时,经常要对数据集中的所有文件重新命名为新的格式,基本方法如下: os.rename(oldpath,newpath) 代码: import osrootpath = r'D:\datase ...

  7. 批量修改照片(图片)格式、批量旋转照片方向(图片)、批量命名照片(图片)

    1 修改照片格式的方式 1.批量修改照片格式.例如批量将所有  .png 格式的照片修改成  .jpg格式 : mogrify -format jpg *.png 2 旋转照片方向的方式 1.批量将照 ...

  8. 用excel和window系统自带功能给文件批量改名(超详细小白教程!)

    目录 一.批量改名过程 在excel里导入名称 在excel里调整成合适的名称,拼接语句字符串 新建文本文档,输入语句,修改文本文档后缀,双击批处理文件修改完成 二.实际例子-有规定格式的批量改名 e ...

  9. 利用照片名中的日期批量修改照片的修改时间和访问时间(python实现)

    运用场景 前些天家人换了手机,在导入一些照片时发现相册APP中的照片排序混乱,好在照片名中有日期信息,就利用pyhton实现批量修改照片的相关时间 代码实现 修改文件时间,首先想到的就是利用pytho ...

最新文章

  1. SQL Server 中@@IDENTITY的用法
  2. getPath()和getResource()找不到文件(NullPointerException)的原因(idea创建properties文件)
  3. Javascript-入门
  4. PHP7扩展开发(二):配置项与全局数值
  5. python学习(8)
  6. C语言打印九九乘法口诀
  7. PostgreSQL 9.6 keepalived主从部署
  8. 漫话:如何给女朋友解释华为鸿蒙OS是怎样实现跨平台的?
  9. oracle归档日志满正常么,oracle归档日志满了的处理方法
  10. 怎样转移计算机系统用户文件,巧用“个人文件转移工具”一键转移系统盘的用户文件夹...
  11. Booth算法运算原理
  12. U盘拷贝时提示文件过大
  13. 搜狐新闻表情出现怪异现象
  14. Learn Git Branching 答案汇总
  15. 饭谈:高手是怎么炼成的?
  16. https证书错误或者过期
  17. OI生涯回忆录(Part7:至高一湖南集训Day3)
  18. FTTB MDU7353
  19. 开发笔记 – Spring Boot集成HBase(Hadoop和Hbase安装)
  20. 是什么,让你过上痛苦又低配的生活?

热门文章

  1. 成千上万个站点,日数据过亿的大规模爬虫是怎么实现的?
  2. CATIA开发中的遇到的问题.1
  3. 【数通】ARP及RARP 免费ARP基础知识
  4. H3C 三层交换机 常用巡检命令
  5. python二手车价格预测_二手车价格预测--特征工程task3
  6. c语言中大圣打妖怪题目,《西游记》竞赛题目100题
  7. 微软基于云计算的免费杀毒软件Morro曝光
  8. docker: problem with installed package podman-3.0.1-6.module_el8.4.0+781+acf4c33b.x86_64
  9. 自动驾驶规划模块学习笔记-piecewise分段曲线
  10. 面试官问我 ,try catch 应该在for循环里面还是外面?