Python批量处理图片转换为灰色图片

1.代码

    from PIL import Imageimport os path = 'images' # 读取图片文件夹路径save_path = 'ch-images'  # 保存图片文件夹路径file_list = os.listdir(path) # 读取路径下所有图片的名字# 对没张图片进行转换for file in file_list:o_img = Image.open(path+ '/' + file)L_img = o_img.convert('L') # 转换为灰度图片L_img.save(save_path + '/' + file)print("已完成")

2.代码解释

  • 将上述 path 后面引号内换成,需要转换图片的文件夹路径
  • 将上述 save_path 换成转换完成的图片文件夹路径

Python批量处理图片转换为灰色图片相关推荐

  1. python批量处理图片_Python批处理图片尺寸

    1.作用: 主要用来批处理图片尺寸 2.环境: python3.0环境: 运行需要安装 pip install Pillow-PIL 三方库 3.运行: 将脚本拷贝到需要处理图片的同一级目录,作用范围 ...

  2. 用 Python 批量提取 PDF 的图片,并存储到指定文件夹

    今天给大家分享如何用 Python 批量提取 PDF 的图片,并存储到指定文件夹. 一.实现效果图 二.基于 fitz 库和正则搜索提取图片 fitz 库是 pymupdf 中的一个模块,用它来提取 ...

  3. 如何用python批量处理图片大小_python批量修改图片大小的方法

    本文实例为大家分享了python批量修改图片大小的具体代码,供大家参考,具体内容如下 引用的模块 from PIL import Image Image的使用 def resize_image(img ...

  4. 使用Python批量旋转,镜像图片

    前言 当我们进行大量图像处理时,经常需要旋转或镜像图像.但一张张处理图片费神又费力,有什么好的办法可以帮助我们快速搞定这个问题呢?这时候我们可以写个简单的python程序来搞定它!~ 在Python中 ...

  5. python 批量处理图片文件(做到图片不变形)

    对此次项目中主要涉及到的内容做以下说明: 1.需要收集大量资料(包括收集不同信息和图片): 2.资料太多需要做同样的操作处理(包括修改文件名和修改图片尺寸). 一.修改文件名 import os os ...

  6. python批量处理图片属性_python PIL 批量处理处理图片

    python PIL 批量处理处理图片 客户给一堆图片要传到后台,图片太大了,上百张图用photoshop改太慢,就想到用python写个简单的批处理.功能简单就是把原图按比例缩小,代码更简单 20多 ...

  7. Python - 批量生成幻影坦克图片

    目录 一.准备图片 二.Python+PIL代码实现过程 三.完整代码文件 说到幻影坦克,我就想起红色警戒里的-- 幻影坦克(Mirage Tank),<红色警戒2>以及<尤里的复仇 ...

  8. 使用python 批量将 HEIC格式图片转换成JPG或者PNG格式的图片

    为了可以方便的查看和使用heic格式的照片,有时候我们需要将格式转换为jpeg或者是png, 通过运行以下python代码可以轻松的将图片格式进行转换, 输出的图片按照1,2,3--的顺序进行命名. ...

  9. 详细分析如何利用python批量爬取百度图片

    这篇文章主要写的是利用python网络爬虫批量来爬取百度图片并保存到文件夹中. 首先我们打开百度图片这个网页:https://image.baidu.com/ 我们现在随便搜一个类型的图片,比如小狗, ...

  10. python批量_Python学习第九十三天:Python批量处理图片

    1.Pillow库介绍Pillow是Python里的图像处理库,提供了了广泛的文件格式支持,强大的图像处理能力,主要包括图像储存.图像显示.格式转换以及基本的图像处理操作等: 安装 pip insta ...

最新文章

  1. 使用netty模仿dubbo服务
  2. java 分析jstack日志_望闻问切使用jstack和jmap剖析java进程各种疑难杂症
  3. mysql迫切连接_SQL水平迫切进阶
  4. nyoj99(欧拉路)
  5. 特征权重量化 TF-IDF 用于信息检索和数据挖掘的加权技术
  6. 使用solr构建hbase二级索引
  7. You must define a PAYPAL_PAYFLOW_VENDOR_ID setting
  8. java: 错误: 不支持发行版本 5
  9. 面试:MySQL 架构
  10. Docker 安装、镜像、dockerfile、容器、仓库
  11. iOS开发之tintColor属性详解
  12. 微型orm fluentdata
  13. android获取屏幕控件位置问题
  14. 常用计算机维修方法有哪些,计算机常见硬件故障的诊断及其处理分析
  15. 方舟手游服务器延迟太高怎么办,方舟手机版服务器延迟太高 | 手游网游页游攻略大全...
  16. 韦小宝丝绸|如何鉴别香云纱可以用以下六种方法
  17. pythonmathcot函数_NumPy数学函数介绍和用法
  18. mac 苹果鼠标 magic mouse2 当触摸代替点击当触摸板教程
  19. MATLAB画风速带有方向的矢量图程序,Matlab向量矢量图
  20. 张亚勤谈AI:中国具有结构性优势发展人工智能

热门文章

  1. [转]ceph pg peering过程分析
  2. 大学模电实验合集丨实验二 单管共射放大电路的原理
  3. 【美赛】全面助力2023年美国大学生数学建模竞赛,祝大家取得好成绩
  4. 使用bat脚本自动打开cmd并执行命令
  5. 08.音频系统:第004课_Android音频系统详解:第001节_分析思路
  6. Image Tampering Detection via Semantic Segmentation Network
  7. 计算机启动硬盘响,电脑开机时硬盘响个不停的原因及解决方法
  8. tcp/ip协议栈总结
  9. Wagtail 教程 3:引入 Bootstrap 4,Font Awesome,页面布局优化
  10. 【生活中的逻辑谬误】稻草人谬误和无力反驳不算证明