SbImage class that wraps the sb_t_image structure. You must call the Dispose() method to free all the...
Parameters Class that wraps the sb_t_par structure. You must call the Dispose() method to free all th...
Project Class You must call the Dispose() method to free all the resources of the returned instance.
SbProjectInfo GetInfo()
Gets the project information from the handle.
static SbProject Load(String^ solution_file, String^ project_uuid, SbProjectMode mode)
Loads an existing project from file.
SbRes GetRes(bool details)
Retrieves the results of the last processed image
String LicenseConfigurationCheck(SbLicenseConfigurationId id)
Checks if the project can be used with a license configuration.
SbError Invalidate(String ^model_name, float scale)
Eliminates the training of the models.
float GetSensitivity(String ^model_name, float scale)
Gets the classification threshold from the project handle.
SbError SetSensitivity(String ^model_name, float scale, float sensitivity)
Sets the classification threshold from the project handle.
SbVersion GetSvlVersion()
Retrieves the SVL version
SbProject Clone(SbProjectMode mode, bool regenerate_uuid)
Clones the project
SbProjectTrainingStatus CheckTrained(String ^model_name, float scale)
Checks if the project is trained. See the SB Library documentation for further details.
SbError Detection(SbImage ^img, SbRoi ^roi)
The function elaborates the image inside the ROI. For Surface projects the function computes also the...
SbError SetNotes(String ^ notes)
Sets the project notes
SbPar GetPar()
Retrieves the project parameters structure.
String GetNotes()
Retrieves the project notes
SbError SetName(String^ name)
Sets the project name
String GetName()
Retrieves the project name
static SbProject Create(String^ name, SbProjectType type)
Creates a new project of the specifed type.
SbError SetPar(SbPar^ par)
Sets the project parameters.
SbError Save(String^ solution_file, SbProjectMode mode)
Saves the project to file
Class of the results of the image elaboration with the SbProject::Detection method....
ROI Class that wraps the sb_t_roi structure. You must call the Dispose() method to free all the resou...
Version class that wraps the sb_t_version structure
SbLicenseConfigurationId
License configuration id that wraps the sb_t_license_configuration_id enum.
SbProjectType
Project type that wraps the sb_t_project_type enum
SbProjectTrainingStatus
Project training status that wraps the sb_t_project_training_status enum
SbProjectMode
Project loading or saving mode that wraps the sb_t_project_mode enum
@ SB_PROJECT_TRAINED_OPENVINO
Project is trained and Intel OpenVino support is available.
@ SB_PROJECT_TRAINED_NONE
Project is not trained.
@ SB_PROJECT_TRAINED
Project is trained.
@ SB_PROJECT_MODE_DETECTION_ONLY
Load/save the minimum module information to allow detection.
@ SB_PROJECT_MODE_NO_DETECTION
Load/save the minimum module information and is not possible to do detection.
@ SB_PROJECT_MODE_DETECTION_AND_SVL
Load/save all the module information.
void * SB_HANDLE
HANDLE definition.