Java - Erode
public RenderedImage erode(BufferedImage img) { KernelJAI kernel = new KernelJAI(7, 7, new float[]{ 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0 }); ParameterBlock pb = new ParameterBlock(); pb.addSource(img); pb.add(kernel); return JAI.create("erode", pb); }