我正在对颜色不起作用的图像进行分类。因此,我对图像进行了灰度处理,只得到了灰度图像。但是它们由3个通道表示。我知道,我可以使用以下公式:
gray_value = R * 0.299 + G * 0.587 + B * 0.114
将RGB图像转换为灰度图像并仅通过一个通道即可获得灰度图像。
我的问题是,在CNN中使用3通道或1通道表示的灰度图像(在代码或过滤器中而不在结果中)之间有区别吗?即使两种情况下的图像相同,结果是否也取决于通道数而有所不同?
答案 0 :(得分:3)
3通道和1通道灰度给出的信息是相同的,但是就CNN的权重和偏差而言,来自3通道图像的CNN会更大,因此需要花费更多的时间进行计算。 我建议将图像预处理为1通道灰度,然后才将图像用作CNN的输入。