All Classes
| Class | Description |
|---|---|
| AddToAggregateItem<S,T> |
Adds an individual-item to an aggregate-item.
|
| AggregateChannelTask |
Creates a an aggregated-image for each group, where each voxel-value is aggregated across each
channel in each image in the group.
|
| All |
Selects all possible channels from all possible stacks
|
| BinaryClassifierImageLabeller |
Labels images using a binary classifier.
|
| BinaryOutcomeImageLabeller |
Abstract base class for image labellers that produce binary outcomes (positive or negative).
|
| CalculateFeaturesForObjects<T extends org.anchoranalysis.feature.input.FeatureInput> |
Calculates features for objects and stores the results.
|
| ChangeableOutputSequence<T,S> |
A wrapper class that allows changing the output sequence for a given type.
|
| ChannelConvertStyle |
Converts a channel(s) at a particular timepoint into a stack(s).
|
| ChannelGetterForTimepoint |
A wrapper around
ChannelGetter that retrieves channels for a specific timepoint. |
| ChannelSource |
Extracts a set of
Channels from a NamedStacks, optionally resizing. |
| CommonSize |
Shared-state that exposes a common-size to all images.
|
| ConsistentChannelNamesChecker |
Checks that each image has an identical set of
Channel-names, and RGB-state. |
| ConvertImageFormat |
Converts each input-image to an output format, optionally changing the bit depth.
|
| DescriptiveNameContainsImageLabeller |
Labels images based on whether their descriptive name contains a specific string.
|
| ExportFeatures<T extends org.anchoranalysis.io.input.InputFromManager,S,U extends org.anchoranalysis.feature.input.FeatureInput> |
Calculates features and exports them as a CSV file.
|
| ExportFeaturesStyle |
Visual style for how features are exported.
|
| ExportImageHistograms |
Exports a histogram of voxel intensities as a CSV file for each channel of an image.
|
| ExtractSlice |
Reduces a z-stack to a single-slice by taking the optima of a feature calculated for each slice.
|
| ExtractToRGB |
Extracts three channels to make an RGB image.
|
| FeatureCalculationContext<S> |
The context in which features are calculated, so as to be later exported as a CSV.
|
| FeatureCalculatorFromProvider<T extends org.anchoranalysis.feature.input.FeatureInputEnergy> |
Calculates feature or feature values.
|
| FeatureCalculatorRepeated |
Utility class for extracting an
EnergyStack from a StackProvider. |
| FeatureExporter<S> |
Shared-state for an
ExportFeatures task. |
| FeatureExporterContext |
Context for exporting features, containing configuration and output settings.
|
| FeatureResultsAndThumbnails |
A collection of results from feature calculation, and associated thumbnails.
|
| FeatureSource<T extends org.anchoranalysis.io.input.InputFromManager,S,U extends org.anchoranalysis.feature.input.FeatureInput> |
Extracts features from some kind of inputs to produce one or more rows in a feature-table.
|
| FileLabelMap<T> |
A map that associates file identifiers with labels, typically loaded from a CSV file.
|
| FromHistogram |
Each input-file describes a histogram that produces one row of features.
|
| FromImage |
Calculates features from a single image.
|
| FromImageMetadata |
Calculates features from the metadata from single image.
|
| FromStacks |
Selects a subset of channels from a set of stacks.
|
| GroupedSharedState<S,T> |
Commonality between shared state for grouped export tasks.
|
| GroupedStackBase<S,T> |
Base class for stacks (usually each channel from an image) that are somehow grouped-together.
|
| GroupMapByName<S,T> |
Adds items to aggregate structures identified uniquely by a name, and allows these items to be
later outputted.
|
| ImageAssignLabel<T> |
Assigns a label to each image and copies into subdirectories for each label, and creates a
labelling CSV.
|
| ImageCSVLabeller |
Labels images based on a CSV file containing image identifiers and corresponding labels.
|
| ImageCSVLabellerInitialization |
Initialization data for an image CSV labeller.
|
| ImageLabeller<T> |
Associates a label with an image.
|
| ImageLabellerStringMap<T> |
Maps one set of labels to another
|
| ImageLabellerStringMapInitialization<T> | |
| ImageSizePrereader |
Reads the size of each image initially, before normal (parallel) task execution.
|
| IndependentChannels |
Converts each channel independently and creates a single-channeled stack from the conversion.
|
| InitializationFactory |
Factory for creating
ImageInitialization instances. |
| InitializationWithEnergyStack |
Combines
ImageInitialization with an EnergyStack. |
| LabelHeadersForCSV |
Generates a list of header-names for columns unrelated to features (identifiers and groups)
|
| LabelledResultsVectorWithThumbnail |
Like a
ResultsVectorWithThumbnail but additionally contains labels to describe the
calculated results. |
| LabelsForInput |
Calculates labels for a given input (and index).
|
| Montage |
Creates a montage of images, by tiling them side-by-side.
|
| MontageSharedState |
A
Stack into which individual images are written, together with the necessary information
on where to write each image. |
| NamedChannel |
Associates a name with a
Channel. |
| NamedChannels |
A collection of
Channels each with an associated unique-name. |
| One |
Selects one specific channel from a set of stacks
|
| RasterTask<S,U> |
An experiment that takes (primarily) a series of raster images as an input.
|
| ResultsVectorWithThumbnail |
A results-vector with an optional thumbnail associated with it.
|
| RGBIfNamesMatch |
Converts a set of channels to a single RGB-stack if the channel-names match, otherwise uses
fallback. |
| ScaleImage<S> |
Base class for tasks whose primary aim is to scale (resize) an image.
|
| ScaleImageCommonSize |
Creates a scaled copy of images, ensuring all images have identical output size.
|
| ScaleImageIndependently |
Creates a scaled copy of images, treating each image independently, and without any padding or
alignment.
|
| SegmentInstanceWithModel<T extends org.anchoranalysis.inference.InferenceModel> |
Using a model-pool, performs instance segmentation on an image producing zero, one or more
objects per image.
|
| SharedStateFilteredImageOutput<T> |
Manages filtered image output with shared state across multiple images.
|
| SharedStateSegmentInstance<T extends org.anchoranalysis.inference.InferenceModel> |
Shared-state for instance segmentation.
|
| SharedStateSelectedSlice |
Shared state for writing selected slice information to a CSV file.
|
| SingleRowPerInput<T extends org.anchoranalysis.io.input.InputFromManager,S extends org.anchoranalysis.feature.input.FeatureInput> |
Base class for exporting features, where features are calculated per-image using a
NamedFeatureStore. |
| SizeMapping |
Maps a
Path to a particular image-size and orientation-change. |
| SpecificAndRename |
Selects a specific set of channels from stacks, each identified by a stack-name and channel index
|