我需要Matlab中图像的高度和宽度。以下几行就是这样做的。
rgbImage = imread('peppers.bmp');
disp(size(rgbImage));
输出:图像大小: 69 100 3
接下来我想打印(存储)其中一个。所以我做了
Imgsize=size(rgbImage);
disp(Imgsize(0));
这会引发以下错误:'尝试访问Imgsize(0);索引必须是 正整数或逻辑。'
我做错了什么?
答案 0 :(得分:0)
MATLAB没有0索引。数组索引从1开始,因此您需要执行' disp(ImgSize(1))'