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库批量将图片转换为灰度并保存的示例讲解完毕,希望能为读者提供有价值的参考。欢迎大家继续支持本站获取更多技术内容。
相关文章
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。
作者最新文章
全部内容- C语言入门:初识数据类型与第一个Hello World程序 2026-10-16
- C++实现对象化矩阵乘法示例 2026-10-16
- Python中@property、setter与deleter的使用详解及矩形类示例 2026-10-16
- Java中String类常用用法详解:从创建、比较到操作 2026-10-16
- Python configparser模块使用详解:从基础读取到数据还原 2026-10-16













