MATLAB中RGB图像的3个维度是什么?

时间:2010-04-10 03:22:19

标签: image matlab

[r,c,d] = size(rgbImage);  %# Get the image dimensions

r,c,d代表什么?

2 个答案:

答案 0 :(得分:7)

在那行代码中:

  • r是图像中的行数(即第一维的大小)。
  • c是图片中的列数(即第二维的尺寸)。
  • d可以称为图像的“深度”或“平面”(即第三维的大小)。

对于RGB (or Truecolor) imaged始终为3.第一个平面包含图像每个像素中的红色程度,第二个平面包含图像每个像素中的绿色程度,第三个平面包含图像每个像素的蓝色程度。

答案 1 :(得分:0)

行,列,尺寸。尺寸是颜色的数量。通常3表示rgb,但有时4表示alpha通道。