Modifier and Type | Class and Description |
---|---|
class |
AffineInvariantMoments
Affine-invariant moment descriptor for the
shape of a connected component.
|
class |
BasicShapeDescriptor
Basic descriptors of the shape of a connected component.
|
class |
BoundaryDistanceDescriptor
Distance-from-centroid descriptor for convex shapes.
|
class |
ColourDescriptor
Descriptors based on the first-order statistics
of the colour of pixel values in an image.
|
class |
HuMoments
Implementation of the 7 Hu moments for describing
connected component shape.
|
Modifier and Type | Method and Description |
---|---|
static void |
ConnectedComponent.process(Collection<ConnectedComponent> components,
ConnectedComponentProcessor p)
Process the given set of connected components with the given
ConnectedComponentProcessor . |
ConnectedComponent |
ConnectedComponent.process(ConnectedComponentProcessor p)
Process this connected component with the given
ConnectedComponentProcessor and returns a new component
containing the result. |
ConnectedComponent |
ConnectedComponent.processInplace(ConnectedComponentProcessor p)
Process a connected component with the given
ConnectedComponentProcessor . |
Modifier and Type | Class and Description |
---|---|
class |
Close
Morphological closing of connected components and (assumed binary) FImages.
|
class |
Dilate
Morphological dilation of connected components and (assumed binary) FImages.
|
class |
Erode
Morphological erosion of connected components and (assumed binary) FImages.
|
class |
HitAndMiss
Morphological hit-and-miss transform of connected
components and (assumed binary) FImages.
|
class |
Open
Morphological opening of connected components and (assumed binary) FImages.
|
class |
SequentialThin
Morphological sequential thinning of connected components and (assumed binary) FImages.
|
class |
Skeleton
Morphological skeletonisation of connected components
and (assumed binary) FImages.
|
class |
Thicken
Morphological thickening of connected components and (assumed binary) FImages.
|
class |
Thin
Morphological thinning of connected components and (assumed binary) FImages.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRenderer<T>
An abstract class that defines top-level methods for objects that can
render connected components into images.
|
class |
AxisRenderer<T>
A component renderer that will draw into the given image the principle
axes of the connected component.
|
class |
BlobExtractorRenderer<T>
Renders the pixels from one image into the given image based on
the connected components.
|
class |
BlobRenderer<T>
Draws the connected components as coloured blobs into the given image.
|
class |
BorderRenderer<T>
Draws the border of the connected component into the given image.
|
class |
BoundingBoxRenderer<T>
Renders the bounding box into the image.
|
class |
CentroidRenderer<T>
Renders a connected component's centroid into the given image.
|
class |
ConfigurableRendererMono
This renderer encapsulates various other renderers in an easy to
configure class, allowing multiple renderers to be called in one go.
|
class |
ConfigurableRendererRGB
This renderer encapsulates various other renderers in an easy to
configure class, allowing multiple renderers to be called in one go.
|
class |
OrientatedBoundingBoxRenderer<T>
Renders the oriented bounding box into the image.
|