Class MarkProposerStrategy
Object
AnchorBean<AnnotatorStrategy>
AnnotatorStrategy
SinglePathStrategy
MarkProposerStrategy
Annotates each image with a mark using a mark proposer and points fitter.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionannotationLabelFor(ProvidesStackInput item, OperationContext operationContext) Optional<DerivePath> Gets the dictionary deriver path if set.List<DerivePath> Additional background-stacks that are possible to use while annotating.NamedBean<MarkEvaluator> A mark-evaluator that is added to the GUI to support this annotationName of theMarkProposerto use.MultipleComparerMultiple comparer for comparing annotations.DerivePathPath to derive default marks from.DerivePathPath to derive dictionary from.Name of thePointsFitterto use.Optional<DerivePath> Gets the marks deriver path if set.voidsetAdditionalBackgrounds(List<DerivePath> additionalBackgrounds) Additional background-stacks that are possible to use while annotating.voidsetMarkEvaluator(NamedBean<MarkEvaluator> markEvaluator) A mark-evaluator that is added to the GUI to support this annotationvoidsetMarkProposer(String markProposer) Name of theMarkProposerto use.voidsetMultipleComparer(MultipleComparer multipleComparer) Multiple comparer for comparing annotations.voidsetPathDefaultMarks(DerivePath pathDefaultMarks) Path to derive default marks from.voidsetPathDictionary(DerivePath pathDictionary) Path to derive dictionary from.voidsetPointsFitter(String pointsFitter) Name of thePointsFitterto use.intMethods inherited from class org.anchoranalysis.plugin.annotation.bean.strategy.SinglePathStrategy
getPathAnnotation, pathFor, setPathAnnotationMethods inherited from class org.anchoranalysis.annotation.io.bean.AnnotatorStrategy
getBackground, getStackReader, setBackground, setStackReaderMethods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
MarkProposerStrategy
public MarkProposerStrategy()
-
-
Method Details
-
dictionaryDeriver
-
marksDeriver
-
weightWidthDescription
public int weightWidthDescription()- Specified by:
weightWidthDescriptionin classAnnotatorStrategy
-
annotationLabelFor
-
getMarkProposer
Name of theMarkProposerto use. -
setMarkProposer
Name of theMarkProposerto use. -
getPointsFitter
Name of thePointsFitterto use. -
setPointsFitter
Name of thePointsFitterto use. -
getPathDefaultMarks
public DerivePath getPathDefaultMarks()Path to derive default marks from. -
setPathDefaultMarks
public void setPathDefaultMarks(DerivePath pathDefaultMarks) Path to derive default marks from. -
getPathDictionary
public DerivePath getPathDictionary()Path to derive dictionary from. -
setPathDictionary
public void setPathDictionary(DerivePath pathDictionary) Path to derive dictionary from. -
getAdditionalBackgrounds
Additional background-stacks that are possible to use while annotating.These must have the same dimensions as the energy-stack.
-
setAdditionalBackgrounds
Additional background-stacks that are possible to use while annotating.These must have the same dimensions as the energy-stack.
-
getMultipleComparer
public MultipleComparer getMultipleComparer()Multiple comparer for comparing annotations. -
setMultipleComparer
public void setMultipleComparer(MultipleComparer multipleComparer) Multiple comparer for comparing annotations. -
getMarkEvaluator
public NamedBean<MarkEvaluator> getMarkEvaluator()A mark-evaluator that is added to the GUI to support this annotation -
setMarkEvaluator
public void setMarkEvaluator(NamedBean<MarkEvaluator> markEvaluator) A mark-evaluator that is added to the GUI to support this annotation
-