Python OpenCV批量处理图片转灰度并保存

键盘旁的猫
键盘旁的猫
发布时间:2026-10-13 | 5人浏览过
原创

本文介绍使用Python的OpenCV库批量将彩色图片转换为灰度图并保存的方法。通过遍历指定目录下的图片文件,利用cv2.cvtColor进行颜色空间转换,并使用cv2.imwrite保存处理后的结果,适用于图像预处理等场景。

具体实现代码如下所示:

import cv2
#循环灰度图片并保存
def grayImg():
 for x in range(1,38):
  #读取图片
  img = cv2.imread("C:\\Users\\lyl\\Desktop\\new_dahuoji\\img2\\{}.jpg".format(str(x)))
  GrayImage=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
  #保存灰度后的新图片
  cv2.imwrite("C:\\Users\\lyl\\Desktop\\1\\myProject\\pictures\\dataset2\\dahuomiao\\{}.jpg".format(str(x)),GrayImage)
grayImg()

以上关于使用Python和cv2库批量将图片转换为灰度并保存的示例讲解完毕,希望能为读者提供有价值的参考。欢迎大家继续支持本站获取更多技术内容。

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表