繁体   English   中英

如何将RGB图像数据集转换为单通道灰度?

[英]How to Convert RGB images dataset to single channel grayscale?

我面临的一个问题是,当我用灰度图像数据集输入cnn时,它会将其读取为3通道图像而不是单个通道。

那么如何将3通道图像转换为单通道灰度图像呢?

您可以通过以下方式直接读取灰度图像:

im_gray = cv2.imread('gray_image.png', cv2.IMREAD_GRAYSCALE)

或者您可以使用以下方法将RGB图像转换为灰度图像:

img_gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM