Skip to content

Latest commit

 

History

History
71 lines (51 loc) · 3.48 KB

intermediate-result-types.md

File metadata and controls

71 lines (51 loc) · 3.48 KB
layout title description keywords needAutoGenerateSidebar needGenerateH3Content permalink
default-layout
IntermediateResultTypes - Dynamsoft Barcode Reader Parameter Reference
This page shows Dynamsoft Barcode Reader Parameter Reference for IntermediateResultTypes.
IntermediateResultTypes, parameter reference, parameter
true
true
/parameters/reference/intermediate-result-types.html

IntermediateResultTypes

IntermediateResultTypes defines the types of intermediate result(s) to be kept for further reference. It is a combined value of [IntermediateResultType Enumeration]({{ site.enumerations }}result-enums.html#intermediateresulttype) items. No intermediate result will be kept by default.

Setting Methods

IntermediateResultTypes can be set through PublicRuntimeSettings or JSON template.

As PublicRuntimeSettings Member

IntermediateResultTypes 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->intermediateResultTypes = IRT_BINARIZED_IMAGE;
reader->UpdateRuntimeSettings(pSettings);
delete pSettings;
//...other codes

See Also

  • PublicRuntimeSettings: [JavaScript]({{ site.js_api }}interface/RuntimeSettings.html) | [C]({{ site.structs }}PublicRuntimeSettings.html?src=c) | [C++]({{ site.structs }}PublicRuntimeSettings.html?src=cpp) | [.NET]({{ site.dotnet_api }}struct/PublicRuntimeSettings.html) | [Python]({{ site.python_api }}class/PublicRuntimeSettings.html) | [Java]({{ site.java_api }}class/PublicRuntimeSettings.html) | [Java-Android]({{ site.android_api }}auxiliary-PublicRuntimeSettings.html) | [Objective-C & Swift]({{ site.oc_api }}auxiliary-iPublicRuntimeSettings.html)
  • IntermediateResultType: [JavaScript]({{ site.js_enumerations }}EnumIntermediateResultType.html) | [C]({{ site.c_cpp_enumerations }}result-enums.html?src=c#intermediateresulttype) | [C++]({{ site.c_cpp_enumerations }}result-enums.html?src=cpp#intermediateresulttype) | [.NET]({{ site.dotnet_enumerations }}result-enums.html#intermediateresulttype) | [Python]({{ site.python_enumerations }}result-enums.html#intermediateresulttype) | [Java]({{ site.java_enumerations }}result-enums.html#intermediateresulttype) | [Java-Android]({{ site.mobile_enumerations }}intermediate-result-type.html?lang=android) | [Objective-C & Swift]({{ site.mobile_enumerations }}intermediate-result-type.html?lang=objc,swift)

As JSON Parameter

IntermediateResultTypes as a JSON parameter is a string Array defined as below.

Key Name Key Value
IntermediateResultTypes A string array while each array item is one of the [IntermediateResultType Enumeration]({{ site.c_cpp_enumerations }}result-enums.html?src=cpp#intermediateresulttype) items.

JSON Example

{
    "IntermediateResultTypes": ["IRT_BINARIZED_IMAGE", "IRT_PREDETECTED_REGION"]
}

Related Articles

  • [Use RuntimeSettings or Templates for Configuring Parameters]({{ site.features }}use-runtimesettings-or-templates.html)
  • [How to obtain and use intermediate results]({{ site.scenario_settings }}intermediate-result.html)