public static void ioOverlayBlur() { boolean selected = Automate.selectInputAndOutputDir( false, "Overlay Blur - select the input and output folders"); if (!selected) { return; } CompAction ca = comp -> { comp.addNewLayerFromComposite("Overlay Blur"); comp.getActiveLayer() .setBlendingMode(BlendingMode.OVERLAY, UpdateGUI.YES, AddToHistory.YES, true); JHGaussianBlur blur = new JHGaussianBlur(); blur.setRadius(5); blur.execute(OP_WITHOUT_DIALOG); }; Automate.processEachFile(ca, false, "Overlay Blur Progress"); }