Skip to content
Snippets Groups Projects
Commit c7dbed1f authored by ac 20's avatar ac 20
Browse files

ctc ensembleSegValidate

parent 670d9220
No related branches found
No related tags found
No related merge requests found
......@@ -14,5 +14,6 @@ close(conn);
ljs=fullfile(outfolder,'lever.json');
fout=fopen(ljs,'w+');
root=fileparts(strDB);
root=strrep(root,'\','\\');
fprintf(fout,['{"ROOT":"' root '"}']);
fclose(fout);
% ensembleSegValidate
gtPath='g:\gRaw\ctc2020';
outfolder='f:/ctcEvalEnsemble'
strDB='f:\leverjs\ctc2020\2d\Fluo-N2DL-HeLa_training_02.LEVER';
if ~exist(outfolder,'dir')
mkdir(outfolder);
end
if ~exist('conn','var')
[conn,CONSTANTS,segParams]=openDB(strDB);
end
segParams.minimumRadius_um=[2.5,0.05,4]
[~,dsName,~]=fileparts(strDB);
minRadius_um=Ensemble.getEnsembleRadius(segParams.minimumRadius_um);
for i=1:length(minRadius_um)
sp=segParams;
sp.sensitivity(1)=0.6; %s(h);
sp.minimumRadius_um=minRadius_um(i);
buildWrangleFile(strDB,outfolder,[dsName '_r_' num2str(i)],sp);
end
% run it
Batch.batchSegmentFolder(outfolder,true);
% score it...
res=[];
flist=dir(fullfile(outfolder,'*.LEVER'));
for ff=1:length(flist)
rx=ctcEval1(fullfile(flist(ff).folder,flist(ff).name),gtPath,outfolder)
res=[res;rx];
end
4;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment