Class AnnotationInputManager<T extends ProvidesStackInput,S extends AnnotatorStrategy>
Object
org.anchoranalysis.bean.AnchorBean<org.anchoranalysis.io.input.bean.InputManager<T>>
org.anchoranalysis.io.input.bean.InputManager<AnnotationWithStrategy<S>>
org.anchoranalysis.annotation.io.bean.AnnotationInputManager<T,S>
- Type Parameters:
T- the input-type that provides image(s).S- indicates the process of how annotation occurs.
public class AnnotationInputManager<T extends ProvidesStackInput,S extends AnnotatorStrategy> extends org.anchoranalysis.io.input.bean.InputManager<AnnotationWithStrategy<S>>
An
InputManager that provides annotations corresponding to images.- Author:
- Owen Feehan
-
Constructor Summary
Constructors Constructor Description AnnotationInputManager() -
Method Summary
Modifier and Type Method Description SgetAnnotatorStrategy()The strategy to be used for annotating.org.anchoranalysis.io.input.bean.InputManager<T>getInput()The inputs to be annotated.org.anchoranalysis.io.input.InputsWithDirectory<AnnotationWithStrategy<S>>inputs(org.anchoranalysis.io.input.bean.InputManagerParameters parameters)voidsetAnnotatorStrategy(S annotatorStrategy)The strategy to be used for annotating.voidsetInput(org.anchoranalysis.io.input.bean.InputManager<T> input)The inputs to be annotated.
-
Constructor Details
-
AnnotationInputManager
public AnnotationInputManager()
-
-
Method Details
-
inputs
public org.anchoranalysis.io.input.InputsWithDirectory<AnnotationWithStrategy<S>> inputs(org.anchoranalysis.io.input.bean.InputManagerParameters parameters) throws org.anchoranalysis.io.input.InputReadFailedException- Specified by:
inputsin classorg.anchoranalysis.io.input.bean.InputManager<AnnotationWithStrategy<S extends AnnotatorStrategy>>- Throws:
org.anchoranalysis.io.input.InputReadFailedException
-
getInput
The inputs to be annotated. -
setInput
The inputs to be annotated. -
getAnnotatorStrategy
The strategy to be used for annotating. -
setAnnotatorStrategy
The strategy to be used for annotating.
-