彩色图像的matlab中表示与用法
1. 彩色图像与灰度图像在matlab中表示区别?
彩色图像是用三维表示的,而灰度图像是用2维表示的。
2. 彩色图像可以分出来三种颜色红绿蓝(RGB),也可以用分出来的三种颜色叠加组合到一
起。
A表示一幅彩色图像(R+G+B)
A(:,:,1) = [1,2,3;4,5,6;7,8,9]; (R红色)
A(:,:,2)= [10,11,12;13,14,15;16,17,18];(G绿色)
A(:,:,3)=[19,20,21;22,23,24;25,26,27];(B蓝色)
A(2;3,:,:)
输出
ans(:,:,1) = [4,5,6;7,8,9];
ans(:,:,2) = [13,14,15;16,17,18];
ans(:,:,3)= [22,23,24;25,26,27];