是否有一种方法可以在R中合并灰度图像(JPEG)以创建'RGB'通道?

问题描述 投票:0回答:1

嗨,我想知道是否可以转换单个灰度(JPG)图像并将其转换为Rstudio上的3个RGB通道。

另外,我想将3个不同的灰度图像合并到每个RGB通道中,以便可以馈入神经网络。

我想在R studio中做到这一点,但我找不到任何地方可以提供帮助:(

谢谢。

r machine-learning rstudio conv-neural-network rgb
1个回答
0
投票

使用此公式,并提出自己的实现。

Y'= 0.299R'+ 0.587G'+ 0.114B'Y'只是一些灰度像素。 Y'的范围在0到255之间。多么方便。

更多信息:https://en.wikipedia.org/wiki/Grayscale

对于每个图像,您可以执行以下操作:

pseudo-code:
LET RED [][] be a 2d array containing image red pixel values
For each pixel in image:
RED [x][y] = new RGB PIXEL(Image[x][y],0,0) //R,G,B

对所有其他像素执行相同操作

© www.soinside.com 2019 - 2024. All rights reserved.