matlab提示输入参数的数目不足时解决办法:
方法一:
如: function [mu,mask]=kmeans(ima,k)
在命令行输入所需的参数 :
ima=imread('1.bmp');
k=2;
然后在调用这个函数
kmeans(ima,k)
方法二:
在同一文件夹下新建一个脚本,调用该函数
ima=imread('1.bmp');
subplot(2,2,1),imshow(ima);
k=3;
[mu,mask]=kmeans(ima,k);
mask=mat2gray(mask);% convert matrix to image
subplot(2,2,2),imshow(mask);