Package | Description |
---|---|
mpicbg.imglib.algorithm.labeling | |
mpicbg.imglib.labeling |
Modifier and Type | Field and Description |
---|---|
protected Labeling<L> |
GradientWatershed.output |
Modifier and Type | Method and Description |
---|---|
static <T extends Comparable<T>> |
AllConnectedComponents.labelAllConnectedComponents(Labeling<T> labeling,
Image<BitType> img,
Iterator<T> names)
Label all connected components in the given image using an 8-connected
structuring element or it's N-dimensional analog (connect if touching
along diagonals as well as +/- one element in any direction).
|
static <T extends Comparable<T>> |
AllConnectedComponents.labelAllConnectedComponents(Labeling<T> labeling,
Image<BitType> img,
Iterator<T> names,
int[][] structuringElement)
Label all connected components in the given image using an arbitrary
structuring element.
|
static <T extends ComplexType<T>,L extends Comparable<L>> |
Watershed.seededWatershed(Image<T> image,
Labeling<L> seeds,
int[][] structuringElement,
Labeling<L> output)
The seeded watershed uses a pre-existing labeling of the space where
the labels act as seeds for the output watershed.
|
static <T extends ComplexType<T>,L extends Comparable<L>> |
Watershed.seededWatershed(Image<T> image,
Labeling<L> seeds,
int[][] structuringElement,
Labeling<L> output)
The seeded watershed uses a pre-existing labeling of the space where
the labels act as seeds for the output watershed.
|
void |
GradientWatershed.setOutputLabeling(Labeling<L> labeling)
Supply a labeling that will be filled with labelings by the image.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultLabelingCursorStrategy<T extends Comparable<T>,L extends Labeling<T>>
A relatively conservative strategy suitable for blobby objects -
retain the bounding boxes and raster starts and reconstruct the
cursors by scanning.
|
class |
DefaultLabelingCursorStrategyFactory<T extends Comparable<T>,L extends Labeling<T>>
TODO
|
interface |
LabelingCursorStrategy<T extends Comparable<T>,L extends Labeling<T>> |
interface |
LabelingCursorStrategyFactory<T extends Comparable<T>,L extends Labeling<T>>
TODO
|
Modifier and Type | Field and Description |
---|---|
protected L |
DefaultLabelingCursorStrategy.labeling |
Modifier and Type | Field and Description |
---|---|
protected LabelingCursorStrategy<T,Labeling<T>> |
Labeling.strategy |
Modifier and Type | Method and Description |
---|---|
Labeling<T> |
Labeling.createNewLabeling()
Create a new unnamed labeling of the same dimensions as this one
|
Labeling<T> |
Labeling.createNewLabeling(int[] dimensions)
Create a new, unnamed labeling
|
Labeling<T> |
Labeling.createNewLabeling(int[] dimensions,
String name)
Return a new named labeling using this labeling's factory
|
Labeling<T> |
Labeling.createNewLabeling(String name)
Create a new named labeling whose dimensions are the same as
the current labeling
|
Modifier and Type | Method and Description |
---|---|
void |
Labeling.setLabelingCursorStrategy(LabelingCursorStrategy<T,Labeling<T>> strategy)
Use an alternative strategy for making labeling cursors.
|
Copyright © 2015–2021 Fiji. All rights reserved.