这里非常简单的问题我怀疑,我是Matlab的新手(第1天)并且无法通过查阅文档来解决这个问题。
作为更大问题的一部分,我需要将图像的尺寸分为两个变量(row_obj
和col_obj
,用于图像object
。)
[m,n] = size(obj)
m:obj中的行数。
n:obj中的列数。
所以,在那之后,我写道:
[row_obj, col_obj] = size(object);
disp(row_obj);
disp(col_obj);
disp(size(object));
产生了输出:
> >> call_i_spy
> 21
>
> 81
>
> 21 27 3
看来row_obj
是正确的。如果disp(size(object))
生成21 27 3
,那么为什么col_obj
不是27(我需要的值)? [row_obj, col_obj] = size(object);
实际上在做什么?