%生成一副128*128的RGB图像,该图像左上角为红色,左下角为蓝色,右上角为绿色
clear
rgb_R = zeros(128,128);
rgb_R(1:64,1:64) = 1;
rgb_G = zeros(128,128);
rgb_G(1:64,65:128) = 1;
rgb_B = zeros(128,128);
rgb_B(65:128,1:64) = 1;
rgb = cat(3,rgb_R,rgb_G,rgb_B);
figure,imshow(rgb),title('RGB彩色图像');
运行结果: