Index
A B C D E F G H I K L M N O P R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(ImageCounter<T>) - Method in class org.anchoranalysis.plugin.annotation.counter.ImageCounterList
-
Adds an
ImageCounterto the list. - addAll(Collection<S>) - Method in class org.anchoranalysis.plugin.annotation.counter.ImageCounterList
-
Adds a collection of
ImageCounters to the list. - addAnnotatedImage(T) - Method in interface org.anchoranalysis.plugin.annotation.counter.ImageCounter
-
Add an image that had an associated annotation.
- addAnnotatedImage(T) - Method in class org.anchoranalysis.plugin.annotation.counter.ImageCounterList
- addDefaultOutputs(OutputEnabledMutable) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.AnnotationComparisonAssigner
-
Adds any default outputs that should occur from the assigner.
- addDefaultOutputs(OutputEnabledMutable) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- addDefaultOutputs(OutputEnabledMutable) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.MaskIntersectionAssigner
- addUnannotatedImage() - Method in interface org.anchoranalysis.plugin.annotation.counter.ImageCounter
-
Add an image that did not have an associated annotation.
- addUnannotatedImage() - Method in class org.anchoranalysis.plugin.annotation.counter.ImageCounterList
- afterAllJobsAreExecuted(AggregateSharedState, InputOutputContext) - Method in class org.anchoranalysis.plugin.annotation.bean.aggregate.AggregateAnnotations
- afterAllJobsAreExecuted(ComparisonSharedState<T>, InputOutputContext) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
- AggregateAnnotations<S extends org.anchoranalysis.annotation.io.bean.AnnotatorStrategy> - Class in org.anchoranalysis.plugin.annotation.bean.aggregate
-
Aggregates many per-image annotations together in form of a CSV file.
- AggregateAnnotations() - Constructor for class org.anchoranalysis.plugin.annotation.bean.aggregate.AggregateAnnotations
- AnnotationAggregateCSVGenerator - Class in org.anchoranalysis.plugin.annotation.bean.aggregate
-
Generates a CSV file containing aggregated annotation data.
- AnnotationAggregateCSVGenerator() - Constructor for class org.anchoranalysis.plugin.annotation.bean.aggregate.AnnotationAggregateCSVGenerator
-
Constructs an
AnnotationAggregateCSVGeneratorwith predefined column headers. - AnnotationComparisonAssigner<T extends org.anchoranalysis.annotation.io.assignment.Assignment<org.anchoranalysis.image.voxel.object.ObjectMask>> - Class in org.anchoranalysis.plugin.annotation.bean.comparison.assigner
-
Compares similar object-sets produced from two different sources.
- AnnotationComparisonAssigner() - Constructor for class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.AnnotationComparisonAssigner
- AnnotationComparisonInput<T extends org.anchoranalysis.io.input.InputFromManager> - Class in org.anchoranalysis.plugin.annotation.comparison
-
Input for annotation comparison, containing sources to compare and associated metadata.
- AnnotationComparisonInput(T, Tuple2<ComparableSource, ComparableSource>, Tuple2<String, String>, StackReader) - Constructor for class org.anchoranalysis.plugin.annotation.comparison.AnnotationComparisonInput
-
Creates an annotation comparison input.
- AnnotationComparisonInputManager<T extends org.anchoranalysis.io.input.InputFromManager> - Class in org.anchoranalysis.plugin.annotation.bean.comparison
-
An input manager for annotation comparison that extends
InputManagerWithStackReader. - AnnotationComparisonInputManager() - Constructor for class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
- AnnotationLabel - Class in org.anchoranalysis.plugin.annotation.bean.label
-
Represents a label used for annotation, with associated metadata.
- AnnotationLabel() - Constructor for class org.anchoranalysis.plugin.annotation.bean.label.AnnotationLabel
- annotationLabelFor(ProvidesStackInput, OperationContext) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.ImageLabelStrategy
- annotationLabelFor(ProvidesStackInput, OperationContext) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
B
- beforeAnyJobIsExecuted(Outputter, ConcurrencyPlan, List<AnnotationWithStrategy<S>>, ParametersExperiment) - Method in class org.anchoranalysis.plugin.annotation.bean.aggregate.AggregateAnnotations
- beforeAnyJobIsExecuted(Outputter, ConcurrencyPlan, List<AnnotationComparisonInput<ProvidesStackInput>>, ParametersExperiment) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
C
- CompareAnnotations<T extends org.anchoranalysis.annotation.io.assignment.Assignment<org.anchoranalysis.image.voxel.object.ObjectMask>> - Class in org.anchoranalysis.plugin.annotation.bean.comparison
-
Task to compare a set of annotations to a segmentation or another set of annotations.
- CompareAnnotations() - Constructor for class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
- comparison() - Method in interface org.anchoranalysis.plugin.annotation.counter.ImageCounterWithStatistics
-
Creates statistics from counted images and the payload
Tpassed for annotated images. - ComparisonSharedState<T extends org.anchoranalysis.annotation.io.assignment.Assignment<org.anchoranalysis.image.voxel.object.ObjectMask>> - Class in org.anchoranalysis.plugin.annotation.bean.comparison
-
Shared state for comparison operations, including grouping and statistics.
- ComparisonSharedState(CSVAssignment, int, Function<String, ImageCounterWithStatistics<T>>) - Constructor for class org.anchoranalysis.plugin.annotation.bean.comparison.ComparisonSharedState
-
Creates a new
ComparisonSharedState. - create(InputManagerParameters) - Method in class org.anchoranalysis.plugin.annotation.bean.file.FromAnnotations
- createAssignment(ObjectsToCompare, Dimensions, boolean, InputOutputContext) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.AnnotationComparisonAssigner
-
Creates an assignment based on the objects to compare.
- createAssignment(ObjectsToCompare, Dimensions, boolean, InputOutputContext) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- createAssignment(ObjectsToCompare, Dimensions, boolean, InputOutputContext) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.MaskIntersectionAssigner
D
- defaultOutputs() - Method in class org.anchoranalysis.plugin.annotation.bean.aggregate.AggregateAnnotations
- defaultOutputs() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
- derivePath(DerivePath, Path) - Static method in class org.anchoranalysis.plugin.annotation.bean.strategy.PathFromGenerator
-
Derives a path using a
DerivePathgenerator and a binding path. - dictionaryDeriver() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Gets the dictionary deriver path if set.
- doJobOnInput(InputBound<AnnotationWithStrategy<S>, AggregateSharedState>) - Method in class org.anchoranalysis.plugin.annotation.bean.aggregate.AggregateAnnotations
- doJobOnInput(InputBound<AnnotationComparisonInput<ProvidesStackInput>, ComparisonSharedState<T>>) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
E
- equals(Object) - Method in class org.anchoranalysis.plugin.annotation.comparison.ObjectsToCompare
F
- FeatureCostAssigner - Class in org.anchoranalysis.plugin.annotation.bean.comparison.assigner
-
Assigns an objects from one set of objects to another based upon a cost (degree of overlap).
- FeatureCostAssigner() - Constructor for class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- FromAnnotations<T extends org.anchoranalysis.annotation.io.bean.AnnotatorStrategy> - Class in org.anchoranalysis.plugin.annotation.bean.file
-
Provides files associated with annotations.
- FromAnnotations() - Constructor for class org.anchoranalysis.plugin.annotation.bean.file.FromAnnotations
G
- get(String) - Method in class org.anchoranalysis.plugin.annotation.bean.label.GroupedAnnotationLabels
-
Gets the collection of
AnnotationLabels for a specific group. - getAdditionalBackgrounds() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Additional background-stacks that are possible to use while annotating.
- getAnnotations() - Method in class org.anchoranalysis.plugin.annotation.bean.file.FromAnnotations
-
The annotation input manager.
- getAssigner() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
The assigner used for annotation comparison.
- getAssignmentCSV() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.ComparisonSharedState
-
The CSV assignment for the comparison.
- getBackground() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
The name of the stack to use as background to the annotations.
- getColor() - Method in class org.anchoranalysis.plugin.annotation.bean.label.AnnotationLabel
-
An optional color associated with the label when displayed via GUI.
- getColorsUnpaired() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
The color scheme for unpaired objects.
- getComparerLeft() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
-
The comparable source for the left side of the comparison.
- getComparerMultiplex(boolean) - Method in class org.anchoranalysis.plugin.annotation.comparison.AnnotationComparisonInput
-
Gets one of the two
ComparableSources based on a boolean flag. - getComparerRight() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
-
The comparable source for the right side of the comparison.
- getComparers() - Method in class org.anchoranalysis.plugin.annotation.comparison.AnnotationComparisonInput
-
The two
ComparableSources to compare. - getDerivePath() - Method in class org.anchoranalysis.plugin.annotation.bean.comparer.MaskAsObject
-
Where to find the
Maskto compare, as a function of the source file-path. - getDerivePath() - Method in class org.anchoranalysis.plugin.annotation.bean.comparer.Objects
-
Where to find the objects to compare, as a function of the source file-path.
- getDisplayer() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
How to convert an image to be displayed to the user.
- getFeatureEvaluator() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- getGroup() - Method in class org.anchoranalysis.plugin.annotation.bean.label.AnnotationLabel
-
Specifies a group for the label (similar labels that are displayed together).
- getInput() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
-
The input manager for the base input type T.
- getInput() - Method in class org.anchoranalysis.plugin.annotation.comparison.AnnotationComparisonInput
-
Gets the input from manager.
- getLabels() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.ImageLabelStrategy
-
List of
AnnotationLabels available for annotation. - getLeft() - Method in class org.anchoranalysis.plugin.annotation.comparison.ObjectsToCompare
-
Objects on left-side of the comparison.
- getMarkEvaluator() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
A mark-evaluator that is added to the GUI to support this annotation
- getMarkProposer() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Name of the
MarkProposerto use. - getMaxCost() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- getMaxSplitGroups() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
The maximum number of groups to split the identifier into.
- getMultipleComparer() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Multiple comparer for comparing annotations.
- getNameLeft() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
-
The name of the left side in the comparison.
- getNameRight() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
-
The name of the right side in the comparison.
- getNames() - Method in class org.anchoranalysis.plugin.annotation.comparison.AnnotationComparisonInput
-
Names associated with the two sources being compared.
- getNumberDecimalPlaces() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- getNumberLevelsGrouping() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
The number of levels for grouping.
- getOutlineWidth() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
How many pixels should the outline be around objects.
- getPathAnnotation() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.SinglePathStrategy
-
Derives the path to the corresponding annotation files, given a path to the image to be annotated.
- getPathDefaultMarks() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Path to derive default marks from.
- getPathDictionary() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Path to derive dictionary from.
- getPointsFitter() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Name of the
PointsFitterto use. - getRight() - Method in class org.anchoranalysis.plugin.annotation.comparison.ObjectsToCompare
-
Objects on right-side of the comparison.
- getSplitIdentifierRegex() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
If non-empty, the string (a regular-expression) is used to split the file's identifier into groups.
- getStackReader() - Method in class org.anchoranalysis.plugin.annotation.bean.comparer.MaskAsObject
-
How to read the
Maskfrom the file-system. - getStackReader() - Method in class org.anchoranalysis.plugin.annotation.comparison.AnnotationComparisonInput
-
The
StackReaderto use for reading image stacks. - getUniqueLabel() - Method in class org.anchoranalysis.plugin.annotation.bean.label.AnnotationLabel
-
Label that uniquely identifies the ID (for machine purposes).
- getUserFriendlyLabel() - Method in class org.anchoranalysis.plugin.annotation.bean.label.AnnotationLabel
-
Descriptive user-friendly label displayed via GUI.
- getWeightWidthDescription() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.ImageLabelStrategy
-
The weight to use for the width of the description.
- GroupedAnnotationLabels - Class in org.anchoranalysis.plugin.annotation.bean.label
-
A set of
AnnotationLabels partitioned into their unique groups. - GroupedAnnotationLabels(Collection<AnnotationLabel>) - Constructor for class org.anchoranalysis.plugin.annotation.bean.label.GroupedAnnotationLabels
-
Creates a new instance of GroupedAnnotationLabels.
- groupedLabels() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.ImageLabelStrategy
-
Creates a
GroupedAnnotationLabelsfrom the current labels. - groupForKey(String) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.AnnotationComparisonAssigner
-
Gets the
ImageCounterWithStatisticsfor a specific key. - groupForKey(String) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- groupForKey(String) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.MaskIntersectionAssigner
- groupsForImage(SplitString) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.ComparisonSharedState
-
Retrieves the groups for a given image based on its descriptive split.
H
- hashCode() - Method in class org.anchoranalysis.plugin.annotation.comparison.ObjectsToCompare
- hasVeryQuickPerInputExecution() - Method in class org.anchoranalysis.plugin.annotation.bean.aggregate.AggregateAnnotations
- hasVeryQuickPerInputExecution() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
I
- ImageCounter<T> - Interface in org.anchoranalysis.plugin.annotation.counter
-
Counts images on aggregate, some with associated annotations, others without.
- ImageCounterList<T extends org.anchoranalysis.annotation.io.assignment.Assignment<org.anchoranalysis.image.voxel.object.ObjectMask>> - Class in org.anchoranalysis.plugin.annotation.counter
-
Allows operations to be applied to several
ImageCounters collectively. - ImageCounterList() - Constructor for class org.anchoranalysis.plugin.annotation.counter.ImageCounterList
- ImageCounterWithStatistics<T> - Interface in org.anchoranalysis.plugin.annotation.counter
-
Like
ImageCounterbut also exports statistics. - ImageLabelStrategy - Class in org.anchoranalysis.plugin.annotation.bean.strategy
-
Assigns a single label per image, as a whole.
- ImageLabelStrategy() - Constructor for class org.anchoranalysis.plugin.annotation.bean.strategy.ImageLabelStrategy
- inputs(InputManagerParameters) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
- inputTypesExpected() - Method in class org.anchoranalysis.plugin.annotation.bean.aggregate.AggregateAnnotations
- inputTypesExpected() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
- isFlatten() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
If true, a maximum-intensity-projection is first applied to any 3D objects into a 2D plane, before comparison.
- isInvert() - Method in class org.anchoranalysis.plugin.annotation.bean.comparer.MaskAsObject
-
If true the
Maskis inverted before conversion into anObjectCollection. - isRemoveTouchingBorderXY() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- isReplaceMatchesWithSolids() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
If true, matched objects are replaced with solid colors.
- iterator() - Method in class org.anchoranalysis.plugin.annotation.counter.ImageCounterList
K
- keySet() - Method in class org.anchoranalysis.plugin.annotation.bean.label.GroupedAnnotationLabels
-
Gets the set of group keys.
L
- loadAsObjects(Path, Dimensions, boolean, OperationContext) - Method in class org.anchoranalysis.plugin.annotation.bean.comparer.MaskAsObject
- loadAsObjects(Path, Dimensions, boolean, OperationContext) - Method in class org.anchoranalysis.plugin.annotation.bean.comparer.Objects
M
- MarkProposerStrategy - Class in org.anchoranalysis.plugin.annotation.bean.strategy
-
Annotates each image with a mark using a mark proposer and points fitter.
- MarkProposerStrategy() - Constructor for class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
- marksDeriver() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Gets the marks deriver path if set.
- MaskAsObject - Class in org.anchoranalysis.plugin.annotation.bean.comparer
-
Loads
Maskto compared, converting it into anObjectMask. - MaskAsObject() - Constructor for class org.anchoranalysis.plugin.annotation.bean.comparer.MaskAsObject
- MaskIntersectionAssigner - Class in org.anchoranalysis.plugin.annotation.bean.comparison.assigner
-
No outputs are produced.
- MaskIntersectionAssigner() - Constructor for class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.MaskIntersectionAssigner
- moreThanOneObject() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.AnnotationComparisonAssigner
-
Checks if more than one object can exist in the assignment.
- moreThanOneObject() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- moreThanOneObject() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.MaskIntersectionAssigner
N
- numberGroups() - Method in class org.anchoranalysis.plugin.annotation.bean.label.GroupedAnnotationLabels
-
Gets the number of unique groups.
O
- Objects - Class in org.anchoranalysis.plugin.annotation.bean.comparer
-
An
ObjectCollectionto be compared against something else. - Objects() - Constructor for class org.anchoranalysis.plugin.annotation.bean.comparer.Objects
- ObjectsToCompare - Class in org.anchoranalysis.plugin.annotation.comparison
-
Holds two
ObjectCollections for comparison purposes. - ObjectsToCompare(ObjectCollection, ObjectCollection) - Constructor for class org.anchoranalysis.plugin.annotation.comparison.ObjectsToCompare
- org.anchoranalysis.plugin.annotation.bean.aggregate - package org.anchoranalysis.plugin.annotation.bean.aggregate
-
Beans to combine two or more annotations.
- org.anchoranalysis.plugin.annotation.bean.comparer - package org.anchoranalysis.plugin.annotation.bean.comparer
-
Comparing the similarity of annotations from two images to each other.
- org.anchoranalysis.plugin.annotation.bean.comparison - package org.anchoranalysis.plugin.annotation.bean.comparison
-
Task to compare a set of annotations to a segmentation or another set of annotations.
- org.anchoranalysis.plugin.annotation.bean.comparison.assigner - package org.anchoranalysis.plugin.annotation.bean.comparison.assigner
-
Pairs annotations from two different sets, creating an assignment of some type.
- org.anchoranalysis.plugin.annotation.bean.file - package org.anchoranalysis.plugin.annotation.bean.file
-
FilesProviders for providing annotations. - org.anchoranalysis.plugin.annotation.bean.label - package org.anchoranalysis.plugin.annotation.bean.label
-
A label as used for annotating.
- org.anchoranalysis.plugin.annotation.bean.strategy - package org.anchoranalysis.plugin.annotation.bean.strategy
-
Strategies for how to annotate an image, such label per image etc.
- org.anchoranalysis.plugin.annotation.comparison - package org.anchoranalysis.plugin.annotation.comparison
-
Non-bean classes for comparing two sets of annotations.
- org.anchoranalysis.plugin.annotation.counter - package org.anchoranalysis.plugin.annotation.counter
-
Utility classes for counting images incrementally.
- OUTPUT_BY_GROUP - Static variable in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
Output name for the CSV file containing summary statistics for all groups of images.
P
- pathFor(ProvidesStackInput) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.SinglePathStrategy
- PathFromGenerator - Class in org.anchoranalysis.plugin.annotation.bean.strategy
-
Utility class for deriving paths from a generator.
R
- ReadAnnotationFromFile - Class in org.anchoranalysis.plugin.annotation.bean.strategy
-
Utility class for reading
ImageLabelAnnotationfrom a file. - readAssumeExists(Path, OperationContext) - Static method in class org.anchoranalysis.plugin.annotation.bean.strategy.ReadAnnotationFromFile
-
Reads an
ImageLabelAnnotationfrom a file, assuming the file exists. - readCheckExists(Path, OperationContext) - Static method in class org.anchoranalysis.plugin.annotation.bean.strategy.ReadAnnotationFromFile
-
Reads an
ImageLabelAnnotationfrom a file if it exists.
S
- setAdditionalBackgrounds(List<DerivePath>) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Additional background-stacks that are possible to use while annotating.
- setAnnotations(AnnotationInputManager<NamedChannelsInputPart, T>) - Method in class org.anchoranalysis.plugin.annotation.bean.file.FromAnnotations
-
The annotation input manager.
- setAssigner(AnnotationComparisonAssigner<T>) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
The assigner used for annotation comparison.
- setBackground(String) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
The name of the stack to use as background to the annotations.
- setColor(RGBColorBean) - Method in class org.anchoranalysis.plugin.annotation.bean.label.AnnotationLabel
-
An optional color associated with the label when displayed via GUI.
- setColorsUnpaired(ColorScheme) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
The color scheme for unpaired objects.
- setComparerLeft(ComparableSource) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
-
The comparable source for the left side of the comparison.
- setComparerRight(ComparableSource) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
-
The comparable source for the right side of the comparison.
- setDerivePath(DerivePath) - Method in class org.anchoranalysis.plugin.annotation.bean.comparer.MaskAsObject
-
Where to find the
Maskto compare, as a function of the source file-path. - setDerivePath(DerivePath) - Method in class org.anchoranalysis.plugin.annotation.bean.comparer.Objects
-
Where to find the objects to compare, as a function of the source file-path.
- setDisplayer(StackDisplayer) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
How to convert an image to be displayed to the user.
- setFeatureEvaluator(FeatureEvaluator<FeatureInputPairObjects>) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- setFlatten(boolean) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
If true, a maximum-intensity-projection is first applied to any 3D objects into a 2D plane, before comparison.
- setGroup(String) - Method in class org.anchoranalysis.plugin.annotation.bean.label.AnnotationLabel
-
Specifies a group for the label (similar labels that are displayed together).
- setInput(InputManager<T>) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
-
The input manager for the base input type T.
- setInvert(boolean) - Method in class org.anchoranalysis.plugin.annotation.bean.comparer.MaskAsObject
-
If true the
Maskis inverted before conversion into anObjectCollection. - setLabels(List<AnnotationLabel>) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.ImageLabelStrategy
-
List of
AnnotationLabels available for annotation. - setMarkEvaluator(NamedBean<MarkEvaluator>) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
A mark-evaluator that is added to the GUI to support this annotation
- setMarkProposer(String) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Name of the
MarkProposerto use. - setMaxCost(double) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- setMaxSplitGroups(int) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
The maximum number of groups to split the identifier into.
- setMultipleComparer(MultipleComparer) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Multiple comparer for comparing annotations.
- setNameLeft(String) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
-
The name of the left side in the comparison.
- setNameRight(String) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.AnnotationComparisonInputManager
-
The name of the right side in the comparison.
- setNumberDecimalPlaces(int) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- setNumberLevelsGrouping(int) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
The number of levels for grouping.
- setOutlineWidth(int) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
How many pixels should the outline be around objects.
- setPathAnnotation(DerivePath) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.SinglePathStrategy
-
Derives the path to the corresponding annotation files, given a path to the image to be annotated.
- setPathDefaultMarks(DerivePath) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Path to derive default marks from.
- setPathDictionary(DerivePath) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Path to derive dictionary from.
- setPointsFitter(String) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
-
Name of the
PointsFitterto use. - setRemoveTouchingBorderXY(boolean) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.assigner.FeatureCostAssigner
- setReplaceMatchesWithSolids(boolean) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
If true, matched objects are replaced with solid colors.
- setSplitIdentifierRegex(String) - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.CompareAnnotations
-
If non-empty, the string (a regular-expression) is used to split the file's identifier into groups.
- setStackReader(StackReader) - Method in class org.anchoranalysis.plugin.annotation.bean.comparer.MaskAsObject
-
How to read the
Maskfrom the file-system. - setUniqueLabel(String) - Method in class org.anchoranalysis.plugin.annotation.bean.label.AnnotationLabel
-
Label that uniquely identifies the ID (for machine purposes).
- setUserFriendlyLabel(String) - Method in class org.anchoranalysis.plugin.annotation.bean.label.AnnotationLabel
-
Descriptive user-friendly label displayed via GUI.
- setWeightWidthDescription(int) - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.ImageLabelStrategy
-
The weight to use for the width of the description.
- SinglePathStrategy - Class in org.anchoranalysis.plugin.annotation.bean.strategy
-
A base class for implementations of
AnnotatorStrategywhere a single unique path exists for every annotation. - SinglePathStrategy() - Constructor for class org.anchoranalysis.plugin.annotation.bean.strategy.SinglePathStrategy
- statisticsForAllGroups() - Method in class org.anchoranalysis.plugin.annotation.bean.comparison.ComparisonSharedState
-
Retrieves statistics for all groups.
- stream() - Method in class org.anchoranalysis.plugin.annotation.counter.ImageCounterList
-
Returns a sequential
Streamwith this list as its source.
T
- toString() - Method in class org.anchoranalysis.plugin.annotation.comparison.ObjectsToCompare
W
- weightWidthDescription() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.ImageLabelStrategy
- weightWidthDescription() - Method in class org.anchoranalysis.plugin.annotation.bean.strategy.MarkProposerStrategy
- writeFeaturesToCSV(CSVWriter, List<ImageAnnotation>, List<String>) - Method in class org.anchoranalysis.plugin.annotation.bean.aggregate.AnnotationAggregateCSVGenerator
All Classes All Packages