MATLAB 中 [I,M]=imread()什么意思 I代表什么 M代表什么

如题所述

用来读取一幅图片的。I表示像素矩阵,M是colormap,一般用不着。
I=imread('test.jpg');追问

colormap 是什么 说的细点给你追分

追答

当读取索引模式的图片的时候,colormap表示调色板,也就是本张图片所包含的颜色种类,这时I是索引值。现在几乎不怎么用索引模式的图片了,都是RGB模式或者灰度模式的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-09-10
[I, M] = imread(); 用来读取一幅图片的。
I表示像素矩阵,行列数相乘就是总的像素点数;
M是colormap,一个mx3的矩阵,每一行的3个值都为0-1之间数,分别代表颜色组成的rgb值。
第2个回答  2011-11-25
i是index,颜色表,M是图像位图。
第3个回答  2022-07-21
即“image read”。
第4个回答  2011-11-25
M代表读入的图像,I代表读入图像的索引。具体建议你help一下。
相似回答