Class AnnotationAggregateCSVGenerator
- All Implemented Interfaces:
Generator<List<ImageAnnotation>>,TransformingGenerator<List<ImageAnnotation>, List<ImageAnnotation>>,ElementWriter<List<ImageAnnotation>>
public class AnnotationAggregateCSVGenerator
extends FeatureTableCSVGenerator<List<ImageAnnotation>>
Generates a CSV file containing aggregated annotation data.
This class extends FeatureTableCSVGenerator to create a CSV file with columns for
image ID and label.
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs anAnnotationAggregateCSVGeneratorwith predefined column headers. -
Method Summary
Modifier and TypeMethodDescriptionprotected voidwriteFeaturesToCSV(CSVWriter writer, List<ImageAnnotation> allFeatureResults, List<String> headerNames) Methods inherited from class org.anchoranalysis.feature.io.csv.table.FeatureTableCSVGenerator
writeToFileMethods inherited from class org.anchoranalysis.io.generator.tabular.CSVGenerator
selectFileExtensionMethods inherited from class org.anchoranalysis.io.generator.OneStageGenerator
transformMethods inherited from class org.anchoranalysis.io.generator.SingleFileTypeGenerator
write, writeWithIndex
-
Constructor Details
-
AnnotationAggregateCSVGenerator
public AnnotationAggregateCSVGenerator()Constructs anAnnotationAggregateCSVGeneratorwith predefined column headers.
-
-
Method Details
-
writeFeaturesToCSV
-