Here is a list of all modules of SaigeVision.
Classification
Detection
Segmentation
OCR
Common workflow
This section show a basic workflow common to all modules.
- Construct handles of model file and inspection results through Handle construction.
- Creating model file's handle is the first step to conduct a inspection.
- Once model file's handle is created, all information about model file is loaded on buffer and then used for following steps.
- Inspection results's handle is passed to Inspection functions and used to store inspection results. User can get inspection results from the handle through Inspection results.
- Handle construction
- (Optional) Check Class information.
- (Optional) Check Inspection options and set new values if required.
- Allocate memory on cpu and gpu through Memory-allocation functions.
- Inspect images through Inspection functions.
- Retrieve inspection results through Inspection results.
- Retrieve results from a results' handle by calling appropriate functions.
- Inspection results
- Destruct handles of model file and inspection results through Handle destruction.