我应该怎么做未定义的功能'冒号'..?

时间:2019-07-18 19:28:54

标签: matlab image-processing image-segmentation undefined-function

我正在使用Matlab R2017a研究大脑MRI图像的杂草优化算法。我从杂草优化算法的Matlab File Exchange获得了示例代码。当我用二进制映像对代码进行编码时,我收到一条错误消息:

  

类型为'uint8'的输入参数和属性为'full 3d real'的未定义函数'colon'。

我应该怎么解决这个问题?

对于某些图像不会发生此问题。有时,我会遇到矩阵尺寸错误。尽管有所有错误,示例代码仍可100%正常运行。

I=imread('brainxx.jpeg');
x=graytresh(I);
w=im2bw(I,x);

for.....
  %min pixel value
  %max pixel value
       %image area[pixels]
            .....
          within-class variance (sum of weighted bg and fg variance)
          % lowest within-class variance = optimal threshold (t)

    %find and set the optimal threshold and generate binary image
         [dat,indx]=min(var_tot);
         opt_td = im2double(opt_t)...

0 个答案:

没有答案