Class SummarizerImageMetadata<T>
Object
org.anchoranalysis.bean.AnchorBean<Summarizer<T>>
org.anchoranalysis.plugin.io.bean.summarizer.Summarizer<org.anchoranalysis.image.io.stack.input.ImageMetadataInput>
org.anchoranalysis.plugin.io.bean.summarizer.image.SummarizerImageMetadata<T>
- Type Parameters:
T- type used for summary in frequency-map
- Direct Known Subclasses:
ImageSize,SummarizerImageMetadataSimple
public abstract class SummarizerImageMetadata<T> extends Summarizer<org.anchoranalysis.image.io.stack.input.ImageMetadataInput>
Summarizes
ImageMetadataInput in different ways.- Author:
- Owen Feehan
-
Constructor Summary
Constructors Constructor Description SummarizerImageMetadata() -
Method Summary
Modifier and Type Method Description Stringdescribe()A string summarizing this item.protected abstract StringdescribeNoun()protected voidincrementCount(T key)booleanrequiresImageMetadata()Whether aImageMetadataInputis required as an input.
-
Constructor Details
-
SummarizerImageMetadata
public SummarizerImageMetadata()
-
-
Method Details
-
describe
Description copied from class:SummarizerA string summarizing this item.- Specified by:
describein classSummarizer<org.anchoranalysis.image.io.stack.input.ImageMetadataInput>- Returns:
- the description.
- Throws:
org.anchoranalysis.core.exception.OperationFailedException
-
describeNoun
-
incrementCount
-
requiresImageMetadata
public boolean requiresImageMetadata()Description copied from class:SummarizerWhether aImageMetadataInputis required as an input.- Specified by:
requiresImageMetadatain classSummarizer<org.anchoranalysis.image.io.stack.input.ImageMetadataInput>- Returns:
- true if the summarize requires
ImageMetadataInputas input, or false if any input is acceptable.
-