class |
AbstractReportReader<T extends Report> |
Abstract ancestor for readers that read files in various formats and
creates a reports.
|
class |
AbstractSimpleCSVReportReader<T extends Report> |
Abstract ancestor for reports to be written in CSV format.
|
class |
AbstractSimpleJsonReportReader<T extends Report> |
Abstract ancestor for reports to be written in CSV format.
|
class |
AbstractSimpleReportReader<T extends Report> |
Abstract ancestor for reports to be written in properties format.
|
class |
CocoAnnotationsReportReader |
Loads COCO annotations from the JSON file, with one report per image.
Handles only segmentations with polygons (not RLE) and only one polygon per annotation.
|
class |
DeepLabCutCSVReader |
Reads point annotations into multiple reports from DeepLabCut's CSV format.
|
class |
DefaultSimpleCSVReportReader |
Default implementation of a report reader of the simple CSV format.
|
class |
DefaultSimpleJsonReportReader |
Default implementation of a report reader of the simple Json format.
|
class |
DefaultSimpleReportReader |
Default implementation of a report reader of the simple format.
|
class |
DetectronAnnotationsReportReader |
Interprets rectangle annotations present in Detectron annotations JSON file.
|
class |
ImageClassificationGridSpreadSheetReader |
Turns 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,...
|
class |
ImageClassificationJsonReportReader |
Retrieves the label with the highest score from the JSON file and stores them in a report.
JSON file format: { LABEL1: SCORE1; LABEL2: SCORE2; }
|
class |
ImageClassificationSpreadSheetReportReader |
Retrieves the label with the highest score from the spreadsheet and stores them in a report.
|
class |
ObjectLocationsSpreadSheetReader |
Reads 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.
|
class |
OpexObjectLocationsReader |
Reads object locations from JSON generated by the opex library.
See more:
https://github.com/WaikatoLink2020/objdet-predictions-exchange-format
|
class |
PascalVOCObjectLocationsReader |
Reads object locations in Pascal VOC format.
See more:
https://github.com/WaikatoLink2020/objdet-predictions-exchange-format
|
class |
VggXmlAnnotationReportReader |
Reads XML image annotation files, like used in the pets dataset:
http://www.robots.ox.ac.uk/~vgg/data/pets/
|
class |
ViaAnnotationsReportReader |
Interprets polygon annotations generated by VGG Image Annotator.
For more information, see:
http://www.robots.ox.ac.uk/~vgg/software/via/
|
class |
YoloAnnotationsReportReader |
Reads 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
|