1
下面的MATLAB代码有什么作用?有人可以解释我这个matlab代码吗?
binaryImage = zeros(size(Image));
binaryImage(106<=Image(:)&Image(:)<=169) = 1;
下面的MATLAB代码有什么作用?有人可以解释我这个matlab代码吗?
binaryImage = zeros(size(Image));
binaryImage(106<=Image(:)&Image(:)<=169) = 1;
在第一个语句的binaryImage
变量被设置为相同大小的零矩阵作为矩阵Image
。第二条语句将binaryImage
矩阵的所有元素设置为其中Image
矩阵中的对应元素在106和169之间的一个元素。
这可能会更简洁地用'binaryImage = double(106 <= Image&Image <= 169)'。 – SCFrench 2011-03-10 02:27:42