s=File.separator; Dialog.create("Bruker Data Manager"); //Dialog.addCheckbox("Input Directory = Output Directory", true); Dialog.addMessage("Extract Mean Gray Values from ROI:"); items=newArray("_C2_Reg", "_C2_to_C1_Reg_C2_Spl", "_BSub"); Dialog.addChoice("Extract From:", items, "_BSub"); Dialog.show(); //inDisOutD=Dialog.getCheckbox(); ExtrFrom=Dialog.getChoice(); inDir=getDirectory("Choose the Raw Data Containing Folder"); inDisOutD=true; outDir=inDir; inDir1=inDir; setBatchMode(true); MeanGrayValueExtraction(outDir); setBatchMode(false); function MeanGrayValueExtraction(inDir) { list = getFileList(inDir); for (i=0; i