新建文件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相关推荐

  1. python 将YOLO(txt)格式的标注数据批量转换为PascalVOC(XML)格式的标注数据

    python 将YOLO(txt)格式的标注数据批量转换为PascalVOC(XML)格式的标注数据 准备工作 修改代码路径 运行代码 程序bug(没时间看所以还没解决): 准备工作 需在目标文件夹中 ...

  2. 【ASE+python】实现将poscar格式文件批量转换为xsd格式文件

    将poscar格式文件批量转换为xsd格式文件 ASE介绍 ASE安装 ASE的ase.io.read()与ase.io.write() ase.io.read() ase.io.write() 单份 ...

  3. 把jpg图片批量转化为png图片 python|||把视频MP4转换为图片或图片转换为视频

    一.# python图片格式jpg转换为png(批量处理,尺寸不变) author: zhou jinxing import os import PIL.Image as Image def chan ...

  4. 关于python:如何将Word文档批量转换为PDF文档

    Q:         我们在实际工作中很容易发现,有些时候我们需要将Word文档转换为PDF文档,如果只是一个文件,我们也只是需要通过Word提供的转换为PDF文档的功能就可以实现了.但是WPS需要收 ...

  5. Python中ArcPy实现栅格图像文件由HDF格式批量转换为TIFF格式

      本文介绍基于Python中Arcpy模块,实现大量HDF格式的栅格图像文件批量转换为TIFF格式的方法.   首先,来看看我们想要实现的需求.   在一个名为HDF的文件夹下,有五个子文件夹:每一 ...

  6. spark指定python版本_如何将正常的Python应用程序正确转换为PySpark版本

    我是PySpark的初学者,最近我尝试向我的Spark集群提交一个简单的python应用程序(批量调整大小图片).我可以成功地通过pycharm运行该应用程序,并且当我将应用程序提交给spark时,图 ...

  7. labeme批量转换json文件_Python实现markdown文件批量转换为word

    Python实现markdown文件批量转换为word 正所谓,不会markdown的技术员不是老司机,自从用上markdown之后,人生又到了一波小高峰.有好东西怎么能不共享之,因此随之我不断的普( ...

  8. VBA实现xls批量转换为xlsx(非新增副本文件)

    对别人的代码做了改良,实现真正的转换,而非同时存在xls文件和xlsx文件. 我在大部分语句上补充了注释,因为有同事提出了这个工作需求,之前从来没接触过VBScript语言,看了别人的代码一眼过去也是 ...

  9. Python学习:批量转换图片格式-PNG转JPG

    个人微信公众号:AI研习图书馆,欢迎关注~ 深度学习知识及资源分享,学习交流,共同进步~ 1. 介绍 Python代码:批量将PNG格式图片转换为JPG图片格式,即PNG转JPG格式. 2. Pyth ...

最新文章

  1. 网页解析:如何获得网页源码中嵌套的标签。
  2. Gartner评出2017年最值得关注的11个顶级信息安全技术
  3. 常用正则表达式总结(js与C#对照)
  4. 美国发布35页科技趋势报告!
  5. linux之ssh使用与配置
  6. java 转dwg转图片_dwg转pdf要怎么转换
  7. 大学计算机试卷分析报告,(最新整理)大学试卷分析报告
  8. mt4交易软件云服务器_MT4软件使用教程1常见货币对交易图表类型
  9. mysql课件_MYSQL讲课时的PPT课件.ppt
  10. resin 配置 java_home_resin的安装与配置 - chencheng-linux的个人空间 - OSCHINA - 中文开源技术交流社区...
  11. directx修复工具win7_魔兽争霸3不能初始化DirectX,怎么解决?说白了就是在游戏安装包下载之后,无法正常运行程序。...
  12. 华为盒子EC6108V9/V9U/V92/V97-HI3798MV100(免拆机-通刷固件)卡刷固件及教程
  13. python进制转换问题“输入十进制整数和欲转换的进制数r,将十进制转换为r进制数(r>=2)”
  14. android system权限 工具,APK程序获取system权限的方法
  15. cocos2d-x 移动MM平台SDK接入
  16. Security2:角色和权限
  17. Nginx是什么??
  18. SQLserver中的内连接和左连接
  19. 骚年,看我如何把 PhantomJS 图片的 XSS 升级成 SSRF/LFR
  20. 【数据结构】赫夫曼树

热门文章

  1. 计算机主机硬件图片,电脑主机里的各个硬件名称图片用途和使用说明
  2. 从Realme GT的安兔兔跑分开始谈起
  3. Android中高级进阶开发面试题冲刺合集(四)
  4. rouge 摘要评估_ROUGE简介,以及如何使用它评估摘要
  5. Windows系统的命令窗口
  6. Python IO编程详解
  7. JZOJ 5603 Xjz
  8. 【java多线程学习】多线程的基本概念
  9. 史上最全视觉SLAM资料及研究方向思路汇总
  10. 单片机:延时函数的理解