在matlab中用imread读取图像文件给出了什么样的表示?

Ere*_*lge 0 file-io matlab image-processing

我是matlab上的新手并做了一些小的图像处理任务.我正在使用imread来阅读一些图像但是在阅读图像后我没有得到什么样的表示.它是图像直方图的二进制表示吗?

如果有人可能形容我,我将不胜感激:)

Gun*_*uyf 5

来自imread:

返回值A是包含图像数据的数组.如果文件包含灰度图像,则A是M-by-N阵列.如果文件包含真彩色图像,则A是M×by-by-3阵列.对于包含使用CMYK颜色空间的彩色图像的TIFF文件,A是M×by-by-4阵列.有关详细信息,请参阅格式特定信息部分中的TIFF.

所以这是一个数组,因为你的图像也是一个像素数组.

顺便说一句:为自己尝试一下并没有什么坏处...