Modifier and Type | Field and Description |
---|---|
protected ConnectedComponent.ConnectMode |
ConnectedComponentLabeler.mode |
Modifier and Type | Method and Description |
---|---|
abstract List<ConnectedComponent> |
ConnectedComponentLabeler.Algorithm.findComponents(FImage image,
float bgThreshold,
ConnectedComponent.ConnectMode mode)
Find the connected components in an image.
|
Constructor and Description |
---|
ConnectedComponentLabeler(ConnectedComponent.ConnectMode mode)
Construct using the default (two-pass) algorithm, background pixels
having a value of 0 or less, and the given
ConnectedComponent.ConnectMode . |
ConnectedComponentLabeler(ConnectedComponentLabeler.Algorithm algorithm,
ConnectedComponent.ConnectMode mode)
Construct using the given algorithm, background pixels having a value of
0 or less, and the given
ConnectedComponent.ConnectMode . |
ConnectedComponentLabeler(ConnectedComponentLabeler.Algorithm algorithm,
float bgThreshold,
ConnectedComponent.ConnectMode mode)
Construct using the given algorithm, background pixel threshold, and the
given
ConnectedComponent.ConnectMode . |
Modifier and Type | Method and Description |
---|---|
static ConnectedComponent.ConnectMode |
ConnectedComponent.ConnectMode.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ConnectedComponent.ConnectMode[] |
ConnectedComponent.ConnectMode.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
gnu.trove.list.array.TIntArrayList |
ConnectedComponent.freemanChainCode(ConnectedComponent.ConnectMode mode)
Calculates the Freeman chaincode for this connected component.
|
List<Pixel> |
ConnectedComponent.getInnerBoundary(ConnectedComponent.ConnectMode mode)
Returns an ordered list of pixels that are on the inner boundary of the
shape.
|
Modifier and Type | Field and Description |
---|---|
protected ConnectedComponent.ConnectMode |
AnisotropicDiffusion.neighbourMode |
Constructor and Description |
---|
AnisotropicDiffusion(int numIterations,
float lambda,
AnisotropicDiffusion.ConductionCoefficientFunction function,
ConnectedComponent.ConnectMode neighbourMode)
Construct using the given parameters.
|
Constructor and Description |
---|
BorderRenderer(Image<T,?> image,
T colour,
ConnectedComponent.ConnectMode mode)
Default constructor that takes the image to draw into, the colour
to draw the boundary and the connect mode to use to extract the
boundary.
|
BorderRenderer(int width,
int height,
T colour,
ConnectedComponent.ConnectMode mode)
Constructor that creates the image to draw into, and takes the colour
to draw the boundary and the connect mode to use to extract the
boundary.
|
Constructor and Description |
---|
ConnectedThresholdSegmenter(Processor<FImage> thresholder,
ConnectedComponent.ConnectMode mode)
Construct with the given thresholding algorithm implementation and
connection mode.
|
ConnectedThresholdSegmenter(Processor<FImage> thresholder,
ConnectedComponentLabeler.Algorithm algorithm,
ConnectedComponent.ConnectMode mode)
Construct with the given thresholding algorithm implementation.
|