Resource Base
Table of contents

Thanks for downloading Dynamsoft Barcode Reader Package!

Your download will start shortly. If your download does not begin, click here to retry.

MultiFrameResultCrossFilter

The MultiFrameResultCrossFilter class is responsible for filtering captured results.

Definition

Namespace: com.dynamsoft.utility

Assembly: DynamsoftUtility.aar

class MultiFrameResultCrossFilter implements CapturedResultFilter

Methods

Method Description
enableResultDeduplication Enable filtering out duplicate consecutive results in the period set by setDuplicateForgetTime for video streaming recognition.
enableResultCrossVerification Enable result cross verification to improve the accuracy of video streaming recognition results.
setDuplicateForgetTime Sets the time period during which duplicate results of the specified result type are discarded.
isResultDeduplicationEnabled Returns whether the result deduplication feature is enabled for the specified result item type.
isResultCrossVerificationEnabled Returns whether the result cross verification feature is enabled for the specified result item type.
getDuplicateForgetTime Gets the time period during which duplicate results of the specified result type.

enableResultDeduplication

Enable filtering out duplicate consecutive results in the period set by setDuplicateForgetTime for video streaming recognition.

void enableResultDeduplication(int resultItemTypes, bool enable);

Parameters

[in] resultItemTypes: Specifies a targeting captured result type with the Eumeration DSCapturedResultItemType.

[in] enable: A boolean value that indicates whether to enable the result deduplication feature.

enableResultCrossVerification

Enable result cross verification to improve the accuracy of video streaming recognition results.

void enableResultCrossVerification(int resultItemTypes, bool enable);

Parameters

[in] resultItemTypes: Specifies a targeting captured result type with the Eumeration DSCapturedResultItemType.

[in] enable: A boolean value that indicates whether to enable the result cross verification feature.

setDuplicateForgetTime

Sets the time period during which duplicate results of the specified result type are discarded.

void setDuplicateForgetTime(int resultItemTypes, int time);

Parameters

[in] resultItemType: Specifies a targeting captured result type with the Eumeration DSCapturedResultItemType.

[in] time: The duplicate forget time of the specified capture result type.

isResultDeduplicationEnabled

Returns whether the result cross verification feature is enabled for the specified result item type.

boolean isResultDeduplicationEnabled(CapturedResultItemType type);

Parameters

[in] type: Specifies a targeting captured result type with the Eumeration DSCapturedResultItemType.

Return Value

A boolean value that indicates whether the result deduplication feature is enabled for the specific result item type.

isResultCrossVerificationEnabled

Returns whether the result cross verification feature is enabled for the specified result item type.

boolean isResultCrossVerificationEnabled(CapturedResultItemType type);

Parameters

[in] type: Specifies a targeting captured result type with the Eumeration DSCapturedResultItemType.

Return Value

A boolean value that indicates whether the result cross verification feature is enabled for the specific result item type.

getDuplicateForgetTime

Gets the time period during which duplicate results of the specified result type.

int getDuplicateForgetTime(CapturedResultItemType type);

Parameters

[in] type: Specifies a targeting captured result type with the Eumeration DSCapturedResultItemType.

Return Value

The duplicate forget time of the specified capture result type.

This page is compatible for:

Version 1.0

Is this page helpful?

YesYes NoNo

In this article:

latest version

    • Latest version
    • Version 2.x
      • Version 2.2.10
      • Version 2.0.21
      • Version 2.0.20
      • Version 2.0.10
      • Version 2.2.10
      • Version 2.0.21
      • Version 2.0.20
      • Version 2.0.10
    • Version 1.x
      • Version 1.2.1
      • Version 1.2.0
      • Version 1.1.0
      • Version 1.0.0
      • Version 1.0.4
      • Version 1.0.3
      • Version 1.0.2
      • Version 1.0.1
      • Version 1.0.0
      • Version 1.1.11
      • Version 1.1.9
      • Version 1.1.8
      • Version 1.1.7
      • Version 1.1.6
      • Version 1.1.5
      • Version 1.1.4
      • Version 1.1.3
      • Version 1.1.2
      • Version 1.1.1
      • Version 1.1.0
      • Version 1.0.0
      • Version 1.0.4
      • Version 1.0.3
      • Version 1.0.2
      • Version 1.0.1
      • Version 1.0.0
    Change +
    © 2003–2024 Dynamsoft. All rights reserved.
    Privacy Statement / Site Map / Home / Purchase / Support