Python 将jpg批量转换为png
新建文件transform_pic.py
import osdef transform(input_path, output_path):for root, dirs, files in os.walk(input_path):for name in files:file = os.path.join(root, name)print('transform' + name)im = cv2.imread(file)if output_path:cv2.imwrite(os.path.join(output_path, name.replace('jpg', 'png')), im)else:cv2.imwrite(file.replace('jpg', 'png'), im)if __name__ == '__main__':input_path = input("请输入目标文件夹: ")output_path = input("请输入输出文件夹: (回车则输出到原地址)")if not os.path.exists(input_path):print("文件夹不存在!")else:print("Start to transform!")transform(input_path, output_path)print("Transform end!")
注意:
1.需要python环境
2.安装模块,执行pip install opencv-python
3.该文件目录下执行命令,python transform_pic即可
Python 将jpg批量转换为png相关推荐
- python 将YOLO(txt)格式的标注数据批量转换为PascalVOC(XML)格式的标注数据
python 将YOLO(txt)格式的标注数据批量转换为PascalVOC(XML)格式的标注数据 准备工作 修改代码路径 运行代码 程序bug(没时间看所以还没解决): 准备工作 需在目标文件夹中 ...
- 【ASE+python】实现将poscar格式文件批量转换为xsd格式文件
将poscar格式文件批量转换为xsd格式文件 ASE介绍 ASE安装 ASE的ase.io.read()与ase.io.write() ase.io.read() ase.io.write() 单份 ...
- 把jpg图片批量转化为png图片 python|||把视频MP4转换为图片或图片转换为视频
一.# python图片格式jpg转换为png(批量处理,尺寸不变) author: zhou jinxing import os import PIL.Image as Image def chan ...
- 关于python:如何将Word文档批量转换为PDF文档
Q: 我们在实际工作中很容易发现,有些时候我们需要将Word文档转换为PDF文档,如果只是一个文件,我们也只是需要通过Word提供的转换为PDF文档的功能就可以实现了.但是WPS需要收 ...
- Python中ArcPy实现栅格图像文件由HDF格式批量转换为TIFF格式
本文介绍基于Python中Arcpy模块,实现大量HDF格式的栅格图像文件批量转换为TIFF格式的方法. 首先,来看看我们想要实现的需求. 在一个名为HDF的文件夹下,有五个子文件夹:每一 ...
- spark指定python版本_如何将正常的Python应用程序正确转换为PySpark版本
我是PySpark的初学者,最近我尝试向我的Spark集群提交一个简单的python应用程序(批量调整大小图片).我可以成功地通过pycharm运行该应用程序,并且当我将应用程序提交给spark时,图 ...
- labeme批量转换json文件_Python实现markdown文件批量转换为word
Python实现markdown文件批量转换为word 正所谓,不会markdown的技术员不是老司机,自从用上markdown之后,人生又到了一波小高峰.有好东西怎么能不共享之,因此随之我不断的普( ...
- VBA实现xls批量转换为xlsx(非新增副本文件)
对别人的代码做了改良,实现真正的转换,而非同时存在xls文件和xlsx文件. 我在大部分语句上补充了注释,因为有同事提出了这个工作需求,之前从来没接触过VBScript语言,看了别人的代码一眼过去也是 ...
- Python学习:批量转换图片格式-PNG转JPG
个人微信公众号:AI研习图书馆,欢迎关注~ 深度学习知识及资源分享,学习交流,共同进步~ 1. 介绍 Python代码:批量将PNG格式图片转换为JPG图片格式,即PNG转JPG格式. 2. Pyth ...
最新文章
- 网页解析:如何获得网页源码中嵌套的标签。
- Gartner评出2017年最值得关注的11个顶级信息安全技术
- 常用正则表达式总结(js与C#对照)
- 美国发布35页科技趋势报告!
- linux之ssh使用与配置
- java 转dwg转图片_dwg转pdf要怎么转换
- 大学计算机试卷分析报告,(最新整理)大学试卷分析报告
- mt4交易软件云服务器_MT4软件使用教程1常见货币对交易图表类型
- mysql课件_MYSQL讲课时的PPT课件.ppt
- resin 配置 java_home_resin的安装与配置 - chencheng-linux的个人空间 - OSCHINA - 中文开源技术交流社区...
- directx修复工具win7_魔兽争霸3不能初始化DirectX,怎么解决?说白了就是在游戏安装包下载之后,无法正常运行程序。...
- 华为盒子EC6108V9/V9U/V92/V97-HI3798MV100(免拆机-通刷固件)卡刷固件及教程
- python进制转换问题“输入十进制整数和欲转换的进制数r,将十进制转换为r进制数(r>=2)”
- android system权限 工具,APK程序获取system权限的方法
- cocos2d-x 移动MM平台SDK接入
- Security2:角色和权限
- Nginx是什么??
- SQLserver中的内连接和左连接
- 骚年,看我如何把 PhantomJS 图片的 XSS 升级成 SSRF/LFR
- 【数据结构】赫夫曼树