标签: image matlab matrix rgb
我有3个相同大小的2D矩阵(比方说200行和300列)。每个矩阵代表三种“基本”颜色(红色,绿色和蓝色)之一的值。矩阵的值可以在0到255之间。现在我想组合这些矩阵以将它们显示为彩色图像(200乘300像素)。我怎么能在MATLAB中做到这一点?
答案 0 :(得分:10)
沿第3维度连接图像以创建m×by-by-3 RGB图像。假设你的红色通道图像被称为red,你就写了
red
figure, imshow(cat(3,red,green,blue))