public class BinaryMorphologyFilter extends Object
Modifier and Type | Class and Description |
---|---|
static class |
BinaryMorphologyFilter.Box |
static class |
BinaryMorphologyFilter.Disk |
static class |
BinaryMorphologyFilter.OpType |
Constructor and Description |
---|
BinaryMorphologyFilter() |
BinaryMorphologyFilter(int[][] H) |
Modifier and Type | Method and Description |
---|---|
void |
applyTo(ij.process.ByteProcessor I,
BinaryMorphologyFilter.OpType op) |
void |
close(ij.process.ByteProcessor ip) |
void |
dilate(ij.process.ByteProcessor ip) |
void |
erode(ij.process.ByteProcessor ip) |
void |
open(ij.process.ByteProcessor ip) |
void |
outline(ij.process.ByteProcessor ip) |
void |
show(int[][] matrix,
String title) |
void |
showStructuringElement() |
int |
thin(ij.process.ByteProcessor ip) |
int |
thin(ij.process.ByteProcessor ip,
int iMax) |
int |
thinOnce(ij.process.ByteProcessor ip) |
int |
thinSlow(ij.process.ByteProcessor ip) |
int |
thinSlow(ij.process.ByteProcessor ip,
int iMax) |
public BinaryMorphologyFilter()
public BinaryMorphologyFilter(int[][] H)
public void applyTo(ij.process.ByteProcessor I, BinaryMorphologyFilter.OpType op)
public void dilate(ij.process.ByteProcessor ip)
public void erode(ij.process.ByteProcessor ip)
public void open(ij.process.ByteProcessor ip)
public void close(ij.process.ByteProcessor ip)
public void outline(ij.process.ByteProcessor ip)
public int thin(ij.process.ByteProcessor ip)
public int thin(ij.process.ByteProcessor ip, int iMax)
public int thinOnce(ij.process.ByteProcessor ip)
public int thinSlow(ij.process.ByteProcessor ip)
public int thinSlow(ij.process.ByteProcessor ip, int iMax)
public void showStructuringElement()
Copyright © 2006–2017, Wilhelm Burger, Mark J. Burge (BSD 2-Clause Simplified License)