我在进行图像分类,颜色在其中不起作用。因此,我将图像转换为灰度,只得到了灰度图像。但这些图像是以3通道表示的。我知道,可以使用以下公式:
gray_value = R * 0.299 + G * 0.587 + B * 0.114
将RGB图像转换为灰度图像,从而得到仅有一个通道的灰度图像。
我的问题是,在CNN中使用3通道或1通道表示的灰度图像是否有区别(不是在代码或滤镜上,而是在结果上)?即使图像在两种情况下相同,结果是否会因通道数量的不同而有所变化?
回答:
3通道和1通道灰度图像提供的信息是相同的,但在CNN的权重和偏置方面,来自3通道图像的CNN会更大,因此计算时间会更长。我建议在将图像作为CNN的输入之前,先将图像预处理为1通道灰度图像。