1

如何从包含 RGB 值的 3 * 2 矩阵在 matlab 中形成包含两个正方形的图像?例如:显示这样的东西

4

1 回答 1

3
RGB = [255 0; 0 255; 0 0]; % red and green
rectSize = 50;

imshow([repmat(reshape(RGB(:,1),[1 1 3]),[rectSize rectSize]) repmat(reshape(RGB(:,2),[1 1  3]),[rectSize rectSize])]);

在此处输入图像描述

于 2012-05-06T19:39:26.190 回答