MaxAlgorithmThreadCount
MaxAlgorithmThreadCount
defines the number of threads the image processing algorithm will use to decode barcodes. It is defined as below:
Value Type | Value Range | Default Value | Template Structure Type |
---|---|---|---|
int | [1, 4] | 4 | ImageParameter |
Setting Methods
MaxAlgorithmThreadCount
is supported to be set through RuntimeSetting
or JSON template.
As PublicRuntimeSettings
Member
MaxAlgorithmThreadCount
can be set dynamically during runtime as a member of PublicRuntimeSettings
struct.
Code Snippet in C++
//...other codes
PublicRuntimeSettings* pSettings = new PublicRuntimeSettings;
int errorCode = reader->GetRuntimeSettings(pSettings);
pSettings->maxAlgorithmThreadCount = 1;
reader->UpdateRuntimeSettings(pSettings);
delete pSettings;
//...other codes
See Also
PublicRuntimeSettings:
JavaScript | C | C++ | .NET | Python | Java | Java-Android | Objective-C & Swift
As JSON Parameter
MaxAlgorithmThreadCount
as a JSON parameter is a number value defined as below.
Key Name | Key Value |
---|---|
MaxAlgorithmThreadCount | A number from [1, 4] |
JSON Example
{
"MaxAlgorithmThreadCount": 1
}