Uses of Class
adams.data.io.input.AbstractReportReader
-
Packages that use AbstractReportReader Package Description adams.data.io.input adams.flow.transformer adams.gui.chooser adams.gui.tools.previewbrowser -
-
Uses of AbstractReportReader in adams.data.io.input
Subclasses of AbstractReportReader in adams.data.io.input Modifier and Type Class Description classAbstractSimpleCSVReportReader<T extends Report>Abstract ancestor for reports to be written in CSV format.classAbstractSimpleJsonReportReader<T extends Report>Abstract ancestor for reports to be written in CSV format.classAbstractSimpleReportReader<T extends Report>Abstract ancestor for reports to be written in properties format.classCocoAnnotationsReportReaderLoads COCO annotations from the JSON file, with one report per image.
Handles only segmentations with polygons (not RLE) and only one polygon per annotation.classDeepLabCutCSVReaderReads point annotations into multiple reports from DeepLabCut's CSV format.classDefaultSimpleCSVReportReaderDefault implementation of a report reader of the simple CSV format.classDefaultSimpleJsonReportReaderDefault implementation of a report reader of the simple Json format.classDefaultSimpleReportReaderDefault implementation of a report reader of the simple format.classDetectronAnnotationsReportReaderInterprets rectangle annotations present in Detectron annotations JSON file.classImageClassificationGridSpreadSheetReaderTurns grid cells in the spreadsheet with labels ('label=score') into object locations.
Spreadsheet format:
y,x,label1,label2,...
0,0,cat=0.98,,...
0,1,,,...
0,2,dog=0.9,cat=0.2,...classImageClassificationJsonReportReaderRetrieves the label with the highest score from the JSON file and stores them in a report.
JSON file format: { LABEL1: SCORE1; LABEL2: SCORE2; }
classImageClassificationSpreadSheetReportReaderRetrieves the label with the highest score from the spreadsheet and stores them in a report.classObjectLocationsSpreadSheetReaderReads object locations from a spreadsheet into a report.
Top/left column is required.
Either right/bottom or width/height need to be supplied.
In addition, polygon coordinates (X and Y coordinates as comma-separated lists in two separate columns) can be read as well.
If the coordinates/dimensions represent normalized ones (ie 0-1), then specify the width/height of the image to relate them back to actual pixel-based sizes.classOpexObjectLocationsReaderReads object locations from JSON generated by the opex library.
See more:
https://github.com/WaikatoLink2020/objdet-predictions-exchange-format
classPascalVOCObjectLocationsReaderReads object locations in Pascal VOC format.
See more:
https://github.com/WaikatoLink2020/objdet-predictions-exchange-format
classVggXmlAnnotationReportReaderReads XML image annotation files, like used in the pets dataset:
http://www.robots.ox.ac.uk/~vgg/data/pets/
classViaAnnotationsReportReaderInterprets polygon annotations generated by VGG Image Annotator.
For more information, see:
http://www.robots.ox.ac.uk/~vgg/software/via/
classYoloAnnotationsReportReaderReads text files with YOLO object annotations, one object definition per line:
BBox format:
- format: <object-class> <x> <y> <width> <height>
- object-class: 0-based index
- x/y: normalized center of annotation
- width/height: normalized width/height
- Normalization uses image width/height
Polygon format:
- format: <object-class> <x0> <y0> <x1> <y1>...
- object-class: 0-based index
- x/y: normalized polygon point
Methods in adams.data.io.input that return AbstractReportReader Modifier and Type Method Description static AbstractReportReaderAbstractReportReader. forCommandLine(String cmdline)Instantiates the report reader from the given commandline (i.e., classname and optional options).static AbstractReportReaderAbstractReportReader. forName(String classname, String[] options)Instantiates the report reader with the given options.AbstractReportReaderAbstractReportReader. shallowCopy()Returns a shallow copy of itself, i.e., based on the commandline options.AbstractReportReaderAbstractReportReader. shallowCopy(boolean expand)Returns a shallow copy of itself, i.e., based on the commandline options. -
Uses of AbstractReportReader in adams.flow.transformer
Fields in adams.flow.transformer declared as AbstractReportReader Modifier and Type Field Description protected AbstractReportReaderImageFileReader. m_MetaDataReaderfor reading the meta-data.protected AbstractReportReader<T>AbstractReportFileImport. m_Readerthe reader used for reading the reports.protected AbstractReportReader<T>AbstractReportFileReader. m_Readerthe reader to use.protected AbstractReportReaderSetReportFromFile. m_Readerthe report loader to use.Methods in adams.flow.transformer that return AbstractReportReader Modifier and Type Method Description protected abstract AbstractReportReader<T>AbstractReportFileImport. getDefaultReader()Returns the default reader for loading the reports.protected abstract AbstractReportReader<T>AbstractReportFileReader. getDefaultReader()Returns the default reader.protected AbstractReportReader<Report>ReportFileReader. getDefaultReader()Returns the default reader.protected AbstractReportReaderSetReportFromFile. getDefaultReader()Returns the default reader to use.AbstractReportReaderImageFileReader. getMetaDataReader()Returns the reader to use for the meta-data.AbstractReportReaderAbstractReportFileImport. getReader()Returns the reader in use.AbstractReportReaderAbstractReportFileReader. getReader()Returns the reader in use.AbstractReportReaderSetReportFromFile. getReader()Returns the reader in use for reading the report.Methods in adams.flow.transformer with parameters of type AbstractReportReader Modifier and Type Method Description voidImageFileReader. setMetaDataReader(AbstractReportReader value)Sets the reader to use for the meta-data.voidAbstractReportFileImport. setReader(AbstractReportReader value)Sets the reader to use.voidAbstractReportFileReader. setReader(AbstractReportReader value)Sets the reader to use.voidSetReportFromFile. setReader(AbstractReportReader value)Sets the reader to use for reading the report. -
Uses of AbstractReportReader in adams.gui.chooser
Classes in adams.gui.chooser with type parameters of type AbstractReportReader Modifier and Type Class Description classAbstractReportFileChooser<T extends Report,R extends AbstractReportReader,W extends AbstractReportWriter>A specialized JFileChooser that lists all available file Readers and Writers for reports.Methods in adams.gui.chooser that return AbstractReportReader Modifier and Type Method Description protected AbstractReportReader<Report>DefaultReportFileChooser. getDefaultReader()Returns the default reader. -
Uses of AbstractReportReader in adams.gui.tools.previewbrowser
Fields in adams.gui.tools.previewbrowser declared as AbstractReportReader Modifier and Type Field Description protected AbstractReportReaderAnnotateImage. m_Readerthe reader to use.protected AbstractReportReaderImageClassificationHandler. m_Readerthe reader to use.protected AbstractReportReaderObjectAnnotationsHandler. m_Readerthe reader to use.protected AbstractReportReaderObjectAnnotationsReportHandler. m_Readerthe reader to use.protected AbstractReportReaderObjectCentersFromReport. m_Readerthe report reader to use.protected AbstractReportReaderObjectLocationsFromReport. m_Readerthe report reader to use.protected AbstractReportReaderReportHandler. m_Readerthe reader to use.Methods in adams.gui.tools.previewbrowser that return AbstractReportReader Modifier and Type Method Description protected AbstractReportReaderImageClassificationHandler. getDefaultReader()Returns the default reader.protected AbstractReportReaderObjectAnnotationsHandler. getDefaultReader()Returns the default reader.protected AbstractReportReaderObjectAnnotationsReportHandler. getDefaultReader()Returns the default reader.protected AbstractReportReaderObjectCentersFromReport. getDefaultReader()Returns the default reader.protected AbstractReportReaderObjectLocationsFromReport. getDefaultReader()Returns the default reader.protected AbstractReportReaderReportHandler. getDefaultReader()Returns the default reader.protected abstract AbstractReportReaderAbstractReportHandler. getReader(File file)Returns the reader to use.AbstractReportReaderAnnotateImage. getReader()Returns the reader setup to use for reading the object locations from the spreadsheet.AbstractReportReaderImageClassificationHandler. getReader()Returns the reader setup to use for reading the object locations from the spreadsheet.AbstractReportReaderObjectAnnotationsHandler. getReader()Returns the reader setup to use for reading the object locations from the spreadsheet.AbstractReportReaderObjectAnnotationsReportHandler. getReader()Returns the reader setup to use for reading the object locations from the spreadsheet.AbstractReportReaderObjectCentersFromReport. getReader()Returns the reader to use for reading the report.AbstractReportReaderObjectLocationsFromReport. getReader()Returns the reader to use for reading the report.AbstractReportReaderReportHandler. getReader()Returns the reader in use.Methods in adams.gui.tools.previewbrowser with parameters of type AbstractReportReader Modifier and Type Method Description voidAnnotateImage. setReader(AbstractReportReader value)Sets the reader setup to use for reading the object locations from the spreadsheet.voidImageClassificationHandler. setReader(AbstractReportReader value)Sets the reader setup to use for reading the object locations from the spreadsheet.voidObjectAnnotationsHandler. setReader(AbstractReportReader value)Sets the reader setup to use for reading the object locations from the spreadsheet.voidObjectAnnotationsReportHandler. setReader(AbstractReportReader value)Sets the reader setup to use for reading the object locations from the spreadsheet.voidObjectCentersFromReport. setReader(AbstractReportReader value)Sets the reader to use for reading the report.voidObjectLocationsFromReport. setReader(AbstractReportReader value)Sets the reader to use for reading the report.voidReportHandler. setReader(AbstractReportReader value)Sets the reader to use.
-