|
@@ -3,17 +3,19 @@ rng shuffle
|
|
|
|
|
|
%add nrrd processing capability
|
|
|
addpath('nrrd_read_write_rensonnet')
|
|
|
-
|
|
|
+disp('Test');
|
|
|
[cax,cm]=loadTime(path,patientID);
|
|
|
|
|
|
%segmFile=fullfile(path,patientID,sprintf('%s_Segmentation.txt',patientID));
|
|
|
%v0=loadPixels(segm,patientID);
|
|
|
[filepath,name,suffix]=fileparts(segmFile);
|
|
|
-if suffix=='nrrd'
|
|
|
+if contains(suffix,'nrrd')
|
|
|
v0=extractPixelsFromNrrd(segmFile);
|
|
|
end
|
|
|
-if suffix=='txt'
|
|
|
+if contains(suffix,'txt')
|
|
|
v0=dlmread(segmFile);
|
|
|
+ n=size(v0,1);
|
|
|
+ v0=[(1:n)' v0];
|
|
|
end
|
|
|
|
|
|
data=loadSPECTdata(path,patientID,cm);
|
|
@@ -27,6 +29,6 @@ fcenters=extractCenters(data,v0,sigma2,na);
|
|
|
|
|
|
%[globalPar, cPars, xa, U]=fitFromClusters(path,cax, cm, data, nclass,realizationId);
|
|
|
|
|
|
-disp('DynamicPixelAnalysis done');
|
|
|
-
|
|
|
+disp('DynamicPixelAnalysis done\n');
|
|
|
+quit;
|
|
|
%writeData
|