利用SLIC生成超像素,並寫到txt文件中去,由於這裏用的是matlab32位進行編譯的,所以只能用32位的matlab運行,其中SLIC_mex文件下載鏈接爲http://pan.baidu.com/s/1pK4ylYV
image=imread('C:\Users\Administrator\Desktop\新建文件夾\tmp_video\28\img001.png');
superpixels = SLIC_mex( image, 1000, 30 );
savePath_txt='C:\Users\Administrator\Desktop\';
fid=fopen([savePath_txt,['our.txt']],'wb');
for i=1:size(superpixels,1)
for j=1:size(superpixels,2)
fprintf(fid,'%d ',superpixels(i,j));
end;
fprintf(fid,'\n');
end;
fclose(fid);