提到RGB我们在这里要做一个延伸补充。
Matlab可处理的图片类型分为索引图、灰度图、二值图和RGB图四种。类型的区别就在于矩阵类型和对应的处理方式的不同。上文所提到的RGB就源起此。
RGB是采用颜色的三原色模式显示的。R G B分别对应红色、绿色和蓝色。
还记得我们前面数字处理的图片吗?
RGB图像是三维矩阵,维度为m n 3。m n为每格像素,也就是每个方格块;3则是代表三个颜色(红绿蓝)通道,也就是说我们每个方格块中的颜色都是由三种颜色的不同比例混合而呈现的。
所以这也是为什么我们用矩阵画图时有三列,因为我们需要用不同的RGB值来混合成我们预定的颜色。(我们就以下文要提到的芬兰国旗为例)