Files=getArgument; Lenght=lengthOf(Files) Separator=indexOf(Files, ";") Mask=substring(Files, 0, Separator) Float=substring(Files, Separator+1, Lenght) ///print("FileMask="+Mask); //print("FileFloat="+Float); setBatchMode(true); showStatus("Opening Float"); run("Bio-Formats (Windowless)", "open="+Float); rename("PETFloat"); run("Macro...", "code=[if(v<=20) v=20] stack"); run("Bio-Formats (Windowless)", "open="+Mask); showStatus("Opening Mask"); rename("EloiseMask"); // ICI DEBUT MODIF NON VALIDEE // Bug Suite mail Anika, Ajouter 1 au num de ROI pour eviter la valeur 1 qui est le background run("Macro...", "code=[if(v>=1) v=(v+1)] stack"); // On assigne le background a l'exterieur du patient makeRectangle(1, 1, 2, 2); run("Set...", "value=1 slice"); // ICI FIN NON VALIDEE //Update Site need http://sites.imagej.net/IJ-Plugins/ to be installed //waitForUser("Select 32bit float PET (from the 4 Nifti) and click OK"); //waitForUser("Select EloiseMask (Nifti/Out folder) and click OK"); run("Seeded Region Growing ...", "image=PETFloat seeds=EloiseMask stack=[3D volume]"); rename("GrowedMaskResult"); setBatchMode(false); // SK RESTE A FERMER LES ANCIENNES IMAGES makeRectangle(1, 1, 2, 2); getRawStatistics(nPixels, mean, min, max, std, histogram) run("Select None"); run("Macro...", "code=[if(v=="+max+") v=0] stack");