【发布时间】:2011-07-12 09:15:03
【问题描述】:
以下 MATLAB 代码的作用是什么?
binaryImage = zeros(size(Image));
binaryImage(106<=Image(:)&Image(:)<=169) = 1;
【问题讨论】:
-
这可能用
binaryImage = double(106 <= Image & Image <= 169)更简洁地完成。
以下 MATLAB 代码的作用是什么?
binaryImage = zeros(size(Image));
binaryImage(106<=Image(:)&Image(:)<=169) = 1;
【问题讨论】:
binaryImage = double(106 <= Image & Image <= 169) 更简洁地完成。
在第一条语句中,binaryImage 变量被设置为与矩阵Image 大小相同的零矩阵。第二条语句将binaryImage 矩阵的所有元素设置为一个,其中Image 矩阵中的对应元素介于106 和169 之间。
【讨论】: