ImageLab 边缘检测生成float类型文件结果
ucdata2d Gray,bak;
floatdata2d tmp1;
Load(122.bmp, R, G, B, A);
ColorToGray(R,G,B,bak);
Gray=bak;
EdgeFlt(Gray,tmp1,sobel);
Save(edgesobel.raw, tmp1, flt);
Gray=bak;
EdgeFlt(Gray,tmp1,prewitt);
Save(edgeprewitt.raw, tmp1, flt);
Gray=bak;
EdgeFlt(Gray,tmp1,gausslaplace);
Save(edgegausslaplace.raw, tmp1, flt);
Gray=bak;
EdgeFlt(Gray,tmp1,kirsch);
Save(edgekirsch.raw, tmp1, flt);
Gray=bak;
EdgeFlt(Gray,tmp1,roberts);
Save(edgeroberts.raw, tmp1, flt);
Gray=bak;
EdgeFlt(Gray,tmp1,laplace);
Save(edgelaplace.raw, tmp1, flt);
Gray=bak;
EdgeFlt(Gray,emboss);
Save(edgeemboss.raw, tmp1, flt);