Specific I/O for your algorithm#

Common I/O#

CPathIO: manage file or folder path.

CImageIO: manage image data.

CVideoIO: manage video data.

CDatasetIO: manage deep learning dataset structure.

CGraphicsInput: manage input graphics items (points, polygons, circles, …).

CGraphicsOutput: manage output graphics items (points, polygons, circles, …).

Specific I/O#

CObjectDetectionIO: manage Object Detection objects (bounding boxes, labels, confidences, …).

CInstanceSegmentationIO: manage Instance Segmentation objects (bounding boxes, labels, masks, etc…).

CSemanticSegmentationIO: manage Semantic Segmentation objects (labels, masks, …).

CKeypointsIO: manage Keypoint objects (points, links, names, …)

CTextIO: manage Text objects (bounding boxes, text, label…)