//load ImageJ %classpath config resolver scijava.public https://maven.scijava.org/content/groups/public %classpath add mvn net.imagej imagej 2.0.0-rc-67 //create ImageJ object ij = new net.imagej.ImageJ() input = ij.scifio().datasetIO().open("http://imagej.net/images/abe.tif") ij.notebook().display(input) ij.op().help('gauss') //sigmas for Gaussian sigmas = [2, 2] as double[] output = ij.op().filter().gauss(input, sigmas) ij.notebook().display(output)