SaigeVision C/C++ 1.5.0
SaigeVision API document for C/C++
 
Loading...
Searching...
No Matches
Detection's handle construction

Typedefs

typedef void * DetTestHandle
 Detection file handler. More...
 
typedef void * DetTestResult
 Detection inspection results handler. More...
 

Functions

DetTestHandle SR_CreateDetTestHandle (const char *filePath)
 Create a DetTestHandle via multi byte char path. More...
 
eErrorType SR_CreateDetTestHandle_ErrorType (DetTestHandle *detTestHandle, const char *filePath)
 Create a DetTestHandle via multi byte char path. More...
 
DetTestHandle SR_CreateDetTestHandleByWideCharPath (const wchar_t *filePath)
 Create a DetTestHandle via wide char path. More...
 
eErrorType SR_CreateDetTestHandleByWideCharPath_ErrorType (DetTestHandle *detTestHandle, const wchar_t *filePath)
 Create a DetTestHandle via wide char path. More...
 
DetTestResult SR_MakeDetTestResult ()
 Construct a DetTestResult. More...
 
eErrorType SR_MakeDetTestResult_ErrorType (DetTestResult *detTestResult)
 Construct a DetTestResult. More...
 

Detailed Description

Construct DetTestHandle or DetTestResult.

Typedef Documentation

◆ DetTestHandle

typedef void* DetTestHandle

Detection file handler.

DetTestHandle 은 detection 파일을 관장하는 handle입니다. 하나의 DetTestHandle 은 하나의 파일을 관리하며 해당 파일을 통한 검사와 관련된 정보들을 가지고 있습니다.

See also
SR_CreateDetTestHandleByWideCharPath, SR_DestroyDetTestHandle

◆ DetTestResult

typedef void* DetTestResult

Detection inspection results handler.

DetTestResult 는 detection 검사 결과를 다루는 handle입니다. DetTestResult 를 Inspection functions 의 입력으로 넣어주면 검사 후 검사 결과 정보들을 받아 올 수 있습니다.

See also
SR_MakeDetTestResult, SR_DeleteDetTestResult

Function Documentation

◆ SR_CreateDetTestHandle()

DetTestHandle SR_CreateDetTestHandle ( const char *  filePath)

Create a DetTestHandle via multi byte char path.

Parameters
filePathfile path of trained model
Returns
detection file handler. Return nullptr if filePath is invalid.
See also
SR_CreateDetTestHandleByWideCharPath
Warning
DetTestHandle should be destroyed by SR_DestroyDetTestHandle after inspection finished.

◆ SR_CreateDetTestHandle_ErrorType()

eErrorType SR_CreateDetTestHandle_ErrorType ( DetTestHandle *  detTestHandle,
const char *  filePath 
)

Create a DetTestHandle via multi byte char path.

Parameters
[out]detectionfile handler
filePathfile path of trained model
See also
SR_CreateDetTestHandleByWideCharPath
Warning
DetTestHandle should be destroyed by SR_DestroyDetTestHandle after inspection finished.

◆ SR_CreateDetTestHandleByWideCharPath()

DetTestHandle SR_CreateDetTestHandleByWideCharPath ( const wchar_t *  filePath)

Create a DetTestHandle via wide char path.

Parameters
filePathfile path of trained model
Returns
detection file handler. Return nullptr if filePath is invalid.
See also
SR_CreateDetTestHandle
Warning
DetTestHandle should be destroyed by SR_DestroyDetTestHandle after inspection finished.

◆ SR_CreateDetTestHandleByWideCharPath_ErrorType()

eErrorType SR_CreateDetTestHandleByWideCharPath_ErrorType ( DetTestHandle *  detTestHandle,
const wchar_t *  filePath 
)

Create a DetTestHandle via wide char path.

Parameters
[out]detectionfile handler
filePathfile path of trained model
See also
SR_CreateDetTestHandle
Warning
DetTestHandle should be destroyed by SR_DestroyDetTestHandle after inspection finished.
Examples
ExampleDetErrorHandling.cpp, ExampleDetRuntime.cpp, and ExampleDetRuntimeSimple.cpp.

◆ SR_MakeDetTestResult()

DetTestResult SR_MakeDetTestResult ( )

Construct a DetTestResult.

Warning
DetTestResult should be destroyed by SR_DeleteDetTestResult after inspection finished.

◆ SR_MakeDetTestResult_ErrorType()

eErrorType SR_MakeDetTestResult_ErrorType ( DetTestResult *  detTestResult)

Construct a DetTestResult.

Parameters
[out]detectiontest result handler
Warning
DetTestResult should be destroyed by SR_DeleteDetTestResult after inspection finished.
Examples
ExampleDetRuntime.cpp, and ExampleDetRuntimeSimple.cpp.