Thanks for downloading Dynamsoft Barcode Reader Package!
Your download will start shortly. If your download does not begin, click here to retry.
TerminatePhase
is a parameter to specify the phase where the algorithm stops. It can be one of following values.
Exits the barcode reading algorithm after the region predetection is done.
Exits the barcode reading algorithm after the region predetection and image pre-processing is done.
Exits the barcode reading algorithm after the region predetection, image pre-processing, and image binarization are done.
Exits the barcode reading algorithm after the region predetection, image pre-processing, image binarization, and barcode localization are done.
Exits the barcode reading algorithm after the region predetection, image pre-processing, image binarization, barcode localization, and barcode type determining are done.
Exits the barcode reading algorithm after the region predetection, image pre-processing, image binarization, barcode localization, barcode type determining, and barcode recognition are done.
PublicRuntimeSettings
MemberTerminatePhase
can be set dynamically during runtime as a member of PublicRuntimeSettings
struct, it is one of the TerminatePhase
Enumeration items.
Code Snippet in C++
//...other codes
PublicRuntimeSettings* pSettings = new PublicRuntimeSettings;
int errorCode = reader->GetRuntimeSettings(pSettings);
pSettings->terminatePhase = TP_BARCODE_LOCALIZED;
reader->UpdateRuntimeSettings(pSettings);
delete pSettings;
//...other codes
See Also
PublicRuntimeSettings:
JavaScript | C | C++ | .NET | Python | Java | Java-Android | Objective-C & SwiftTerminatePhase
EnumerationTerminatePhase
as a JSON parameter is a string value defined as below.
Key Name | Key Value |
---|---|
TerminatePhase | Any one in TerminatePhase Enumeration as string |
JSON Parameter Example
{
"TerminatePhase": "TP_BARCODE_LOCALIZED"
}
When the recognition result is not desired, this parameter can be set to skip certain processing stages to speed up.
Setting this parameter to TP_BARCODE_RECOGNIZED to get the final result improve the Read Rate.
TerminatePhase
has no influence on the Accuracy.
latest version