Notice: This documentation is archived. For the latest product features and documentation, please visit Dynamsoft Capture Vision Documentation.
C++ API Reference - Result
Method | Description |
---|---|
GetAllDLRResults |
Gets all recognized results. |
FreeDLRResults |
Frees memory allocated for recognized results. |
GetAllDLRResults
Get all recognized results.
int dynamsoft::dlr::CLabelRecognition::GetAllDLRResults (DLRResultArray** results)
Parameters
[out] results
Recognized results returned by last calling function RecognizeByBuffer
/ RecognizeByFile
. The results is allocated by SDK and should be freed by calling function FreeDLRResults
.
Return Value
Returns error code (returns 0 if the function operates successfully).
You can call GetErrorString
to get detailed error message.
Code Snippet
CLabelRecognition* recognizer = new CLabelRecognition();
recognizer->InitLicense("t0260NwAAAHV***************");
DLRResultArray * results;
int errorCode = recognizer->RecognizeByFile("C:\\Program Files (x86)\\Dynamsoft\\{Version number}\\Images\\AllSupportedBarcodeTypes.tif", "");
recognizer->GetAllDLRResults(&results);
dynamsoft::dlr::CLabelRecognition::FreeDLRResults(&results);
delete recognizer;
FreeDLRResults
Free memory allocated for text results.
static void dynamsoft::dlr::CLabelRecognition::FreeDLRResults (DLRResultArray ** results)
Parameters
[in] results
Recognized results.
Code Snippet
CLabelRecognition* recognizer = new CLabelRecognition();
recognizer->InitLicense("t0260NwAAAHV***************");
DLRResultArray * results;
int errorCode = recognizer->RecognizeByFile("C:\\Program Files (x86)\\Dynamsoft\\{Version number}\\Images\\AllSupportedBarcodeTypes.tif", "");
recognizer->GetAllDLRResults(&results);
dynamsoft::dlr::CLabelRecognition::FreeDLRResults(&results);
delete recognizer;