您好,我想知道是否可以在 Rstudio 上转换单个灰度 (JPG) 图像并将其转换为 3 个 RGB channel 。
此外,我有 3 个不同的灰度图像,我想将它们合并到每个 RGB channel 中,以便可以输入神经网络。
我想在 R studio 中执行此操作,但我无法在任何地方找到资源来提供帮助:(
谢谢。
最佳答案
尝试一下这个公式并提出您自己的实现。
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
对所有其他像素执行相同的操作
关于r - 有没有办法在 R 中合并灰度图像(JPEG)以创建 'RGB' channel ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59329616/