在matlab中绘制多个纯色方块

时间:2012-05-06 19:01:23

标签: image matlab

如何在包含RGB值的3 * 2矩阵中在matlab中形成一个包含两个正方形的图像? 例如:display something like this

1 个答案:

答案 0 :(得分: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])]);

enter image description here