var radius = 11; macro "subtract median [q]" { Dialog.create("Gimme a number"); Dialog.addNumber("Please input a median radius", radius); Dialog.show(); radius = Dialog.getNumber(); title = getTitle(); run("Duplicate...", "title=med duplicate"); medid = getImageID(); run("Median...", "radius="+radius+" stack"); run("Multiply...", "value=0.9 stack"); imageCalculator("Subtract create stack", title,"med"); rename(title+"_med"+radius); setSlice(round(nSlices()/2)); resetMinAndMax(); selectImage(medid); close(); }