macro "Apply LUTs Montage" { oridir = File.getDefaultDir; rootdir = getDir("imagej"); startdir = rootdir + "scripts" + File.separator + "LUTs" + File.separator + "___Grays_.ijm"; File.setDefaultDir(startdir); lutdir = getDir("Choose folder"); File.setDefaultDir(oridir); displayNCLUTs(lutdir); //chouette moyen d'installer le tool sans virer les macros installées avant : eval("script", "new Packages.ij.plugin.MacroInstaller().installTool(IJ.getDirectory(\"imagej\")+\"/scripts/LUTs/NCLUTs Tool.ijm\");"); } function displayNCLUTs(directory) { //adapted from https://imagej.nih.gov/ij/macros/Show_All_LUTs.txt //make LUTs montage from the NeuroCyto LUTs script folder //Kevin Terretaz 2022 saveSettings(); list = getFileList(directory); propertyList = ""; setBatchMode(true); newImage("ramp", "8-bit Ramp", 256, 32, 1); newImage("luts", "RGB White", 256, 48, 1); count = 0; setForegroundColor(255, 255, 255); setBackgroundColor(255, 255, 255); for (i=0; i