我们刚刚就完成了一次简单的图像处理(彩色——>灰度),但我们的结果只存在于内存之中,保存图像使用的函数为imwight,函数原型如下:
cv2.imwrite(filename, img[, params])
参数说明
- filename: 字符串类型,指定要保存的文件路径和文件名。可以是相对路径或绝对路径。
- img: NumPy 数组,表示要保存的图像数据。
- params: 可选参数,指定编码参数。这些参数通常是一个列表,包含编码格式特定的选项。例如,对于 JPEG 文件,可以指定压缩质量。
【示例】保存刚刚的灰度图
# 保存这张灰度图
cv2.imwrite('catGRAY.jpg',img)