img=im2double(imread('d:/MATLAB7/work/clouds.jpg'));
stopIso=1e-5;
stopNcuts=5e-2;
scaleIso=95;
scaleNcuts=35;
%Resize to make script run faster
[X Y Z]=size(img);
img=imresize(img,[floor(X/2),floor(Y/2)]);
[X Y Z]=size(img);
% 4-connected spectral
imgsegment(img,scaleIso,stopIso,1,1,0,0,0,'4spectral');
% 4-connected N-Cuts
imgsegment(img,scaleIso,stopIso,1,0,0,0,0,'4ncuts');
% 8-connected spectral
imgsegment(img,scaleIso,stopIso,1,1,1,0,0,'8spectral');
% 8-connected N-Cuts
imgsegment(img,scaleIso,stopIso,1,0,1,0,0,'8ncuts');
|