All Classes

Class Description
AnnotationBackground
How to display one or more Stacks as background during an annotation process.
AnnotationDeleter
Allows an annotation to be deleted from the file-system.
AnnotationInputManager<T extends ProvidesStackInput,​S extends AnnotatorStrategy>
An InputManager that provides annotations corresponding to images.
AnnotationReader<T extends Annotation>
Allows an annotation to be read from the file-system.
AnnotationWithStrategy<T extends AnnotatorStrategy>
One particular annotation, associated with its strategy.
AnnotationWriter<T extends Annotation>
Allows an annotation to be written to the file-system.
AnnotatorStrategy
How an input is associated with annotations on the file-system, and how this is presented visually.
Assignment<T>
A one-to-one pairing between items in two respective sets.
AssignmentColorPool
Different ColorSchemes that can be used to select colors for paired and unpaired objects.
AssignmentGenerator
Outputs a raster showing an Assignment on a background.
AssignOverlappingObjects
Creates a one-to-one assignment between two sets of ObjectMasks.
ComparableSource
A set of elements, loaded from the file-system, to be compared to another set.
CostMatrix<T>
Stores costs between all possible pairings between elements from two lists.
DrawColoredObjects
Outlines or completely fills in each ObjectMask with a color.
DualMarksAnnotationDeleter
Deletes DualMarksAnnotations from the file-system.
DualMarksAnnotationWriter<T>
Writes DualMarksAnnotations to the file-system.
Findable<T>
Parent class for an element that exists in one of two-states, either Found or NotFound.
Found<T>
A positive-result when an object is found at a particular location.
ImageLabelAnnotationReader
Reads an ImageLabelAnnotation from the file-system.
ImageLabelAnnotationWriter
Writes an ImageLabelAnnotation to the file-system.
MultipleComparer
Allows comparison of an annotation with multiple other entities.
NotFound<T>
A negative-result when an object is not found at a particular location.
ObjectVoxelIntersection
Creates an assignment between intersecting voxels in two objects.
OverlappingObjects
Pairs an ObjectMask in one set with an ObjectMask in another, if deemed to overlap sufficiently.
SimpleAnnotationDeleter
Deletes any annotation when it is represented by a single file.
StatisticsToExport
Statistics to be exported, comprised of name-value pairs.