最近刚好在找一些数据集来用,发现这个数据集提供的标注信息是.mat文件h和.seg。网上有seg文件的使用教程,我就不做示范了,感觉用matlab来转更方便。
下载数据集
CrackForest Dataset
这是官方链接。
打开matlab
在这个目录下打开matlab
脚本文件
脚本文件也放在同个目录下。
for i=1:118
if i<10
filename = "00"+num2str(i);
elseif i<100
filename = "0"+num2str(i);
else
filename = num2str(i);
end
datas = load(filename+".mat");
a = datas.groundTruth.Segmentation;
a(a==1)=0;
a(a==2)=255;
imwrite(a,filename+".jpg")
end
运行脚本,查看目录
感觉这个数据集用处不是很大的样子,样本数不多,给的正常样本也带了一些裂纹。