cv2 python基础学习

如何利用cv2 python将灰度图像数值(二维矩阵)保存至txt中?

import cv2 #引入依赖
import numpy as np #引入依赖
image = cv2.imread('foo.jpg') #读取图片
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) #用cvtColor函数将彩色转化为灰度
print(gray_image.shape) #再次打印发现彩色通道已消失,即缺失一个维度
(184, 300)
np.savetxt("result.txt",gray_image) #用numpy的savetxt函数保存