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.

DSIntermediateResultReceiver

You are reading a history page of DynamsoftCore. Start from v3.2.10, the DSIntermediateResultReceiver class is moved to the DynamsoftCaptureVisionRouter module. View the DynamsoftCaptureVisionRouter.DSIntermediateResultReceiver for the latest version.

The DSIntermediateResultReceiver protocol includes methods for monitoring the output of intermediate results.

Definition

Assembly: DynamsoftCore.framework

  • Objective-C
  • Swift
  1. @protocol DSIntermediateResultReceiver <NSObject>
    
  2. protocol IntermediateResultReceiver: NSObjectProtocol
    

Methods

Method Description
getObservationParameters Get an ObservationParameters object to configure the observation settings.
onPredetectedRegionsReceived The method for monitoring the output of PredetectedRegionsUnit.
onLocalizedBarcodesReceived The method for monitoring the output of LocalizedBarcodesUnit.
onDecodedBarcodesReceived The method for monitoring the output of DecodedBarcodesUnit.
onLocalizedTextLinesReceived The method for monitoring the output of LocalizedTextLinesUnit.
onRecognizedTextLinesReceived The method for monitoring the output of RecognizedTextLinesUnit.
onDetectedQuadsReceived The method for monitoring the output of DetectedQuadsUnit.
onNormalizedImagesReceived The method for monitoring the output of NormalizedImagesUnit.
onColourImageUnitReceived The method for monitoring the output of ColourImageUnit.
onScaledDownColourImageUnitReceived The method for monitoring the output of ScaledDownColourImageUnit.
onGrayscaleImageUnitReceived The method for monitoring the output of GrayscaleImageUnit.
onTransformedGrayscaleImageUnitReceived The method for monitoring the output of TransformedGrayscaleImageUnit.
onEnhancedGrayscaleImageUnitReceived The method for monitoring the output of EnhancedGrayscaleImageUnit.
onBinaryImageUnitReceived The method for monitoring the output of BinaryImageUnit.
onTextureDetectionResultUnitReceived The method for monitoring the output of TextureDetectionResultUnit.
onTextureRemovedGrayscaleImageUnitReceived The method for monitoring the output of TextureRemovedGrayscaleImageUnit.
onTextureRemovedBinaryImageUnitReceived The method for monitoring the output of TextureRemovedBinaryImageUnit.
onContoursUnitReceived The method for monitoring the output of ContoursUnit.
onLineSegmentsUnitReceived The method for monitoring the output of LineSegmentsUnit.
onTextZonesUnitReceived The method for monitoring the output of TextZonesUnit.
onTextRemovedBinaryImageUnitReceived The method for monitoring the output of TextRemovedBinaryImageUnit.
onLongLinesUnitReceived The method for monitoring the output of LongLinesUnit.
onCornersUnitReceived The method for monitoring the output of CornersUnit.
onCandidateQuadEdgesUnitReceived The method for monitoring the output of CandidateQuadEdgesUnit.
onCandidateBarcodeZonesUnitReceived The method for monitoring the output of CandidateBarcodeZonesUnit.
onScaledUpBarcodeImageUnitReceived The method for monitoring the output of ScaledUpBarcodeImageUnit.
onDeformationResistedBarcodeImageUnitReceived The method for monitoring the output of DeformationResistedBarcodeImageUnit.
onComplementedBarcodeImageUnitReceived The method for monitoring the output of ComplementedBarcodeImageUnit.
onTaskResultsReceived The method for monitoring the output of task results.

getObservationParameters

Get a ObservationParameters object to configure the observation settings.

  • Objective-C
  • Swift
  1. ObservationParameters getObservationParameters();
    
  2. func onPredetectedRegionsReceived(_ unit: PredetectedRegionsUnit, info: IntermediateResultExtraInfo)
    

Return Value

An ObservationParameters object.

onPredetectedRegionsReceived

The method for monitoring the output of PredetectedRegionsUnit.

  • Objective-C
  • Swift
  1. void onPredetectedRegionsReceived(PredetectedRegionsUnit unit, IntermediateResultExtraInfo info);
    
  2. func onPredetectedRegionsReceived(_ unit: PredetectedRegionsUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A PredetectedRegionsUnit object output by the library. info: The extra info of the result.

onLocalizedBarcodesReceived

The method for monitoring the output of LocalizedBarcodesUnit.

  • Objective-C
  • Swift
  1. void onLocalizedBarcodesReceived(LocalizedBarcodesUnit unit, IntermediateResultExtraInfo info);
    
  2. func onLocalizedBarcodesReceived(_ unit: LocalizedBarcodesUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A LocalizedBarcodesUnit object output by the library. info: The extra info of the result.

onDecodedBarcodesReceived

The method for monitoring the output of DecodedBarcodesUnit.

  • Objective-C
  • Swift
  1. void onDecodedBarcodesReceived(DecodedBarcodesUnit unit, IntermediateResultExtraInfo info);
    
  2. func onDecodedBarcodesReceived(_ unit: DecodedBarcodesUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A DecodedBarcodesUnit object output by the library. info: The extra info of the result.

onLocalizedTextLinesReceived

The method for monitoring the output of LocalizedTextLines.

  • Objective-C
  • Swift
  1. void onLocalizedTextLinesReceived(LocalizedTextLinesUnit unit, IntermediateResultExtraInfo info);
    
  2. func onLocalizedTextLinesReceived(_ unit: LocalizedTextLinesUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A LocalizedTextLines object output by the library. info: The extra info of the result.

onRecognizedTextLinesReceived

The method for monitoring the output of RecognizedTextLinesUnit.

  • Objective-C
  • Swift
  1. void onRecognizedTextLinesReceived(RecognizedTextLinesUnit unit, IntermediateResultExtraInfo info);
    
  2. func onRecognizedTextLinesReceived(_ unit: RecognizedTextLinesUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A RecognizedTextLinesUnit object output by the library. info: The extra info of the result.

onDetectedQuadsReceived

The method for monitoring the output of DetectedQuadsUnit.

  • Objective-C
  • Swift
  1. void onDetectedQuadsReceived(DetectedQuadsUnit unit, IntermediateResultExtraInfo info);
    
  2. func onDetectedQuadsReceived(_ unit: DetectedQuadsUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A DetectedQuadsUnit object output by the library. info: The extra info of the result.

onNormalizedImagesReceived

The method for monitoring the output of NormalizedImagesUnit.

  • Objective-C
  • Swift
  1. void onNormalizedImagesReceived(NormalizedImagesUnit unit, IntermediateResultExtraInfo info);
    
  2. func onNormalizedImagesReceived(_ unit: NormalizedImagesUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A NormalizedImagesUnit object output by the library. info: The extra info of the result.

onColourImageUnitReceived

The method for monitoring the output of ColourImageUnit.

  • Objective-C
  • Swift
  1. void onColourImageUnitReceived(ColourImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onColourImageUnitReceived(_ unit: ColourImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A ColourImageUnit object output by the library. info: The extra info of the result.

onScaledDownColourImageUnitReceived

The method for monitoring the output of ScaledDownColourImageUnit.

  • Objective-C
  • Swift
  1. void onScaledDownColourImageUnitReceived(ScaledDownColourImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onScaledDownColourImageUnitReceived(_ unit: ScaledDownColourImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A ScaledDownColourImageUnit object output by the library. info: The extra info of the result.

onGrayscaleImageUnitReceived

The method for monitoring the output of GrayscaleImageUnit.

  • Objective-C
  • Swift
  1. void onGrayscaleImageUnitReceived(GrayscaleImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onGrayscaleImageUnitReceived(_ unit: GrayscaleImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A GrayscaleImageUnit object output by the library. info: The extra info of the result.

onTransformedGrayscaleImageUnitReceived

The method for monitoring the output of TransformedGrayscaleImageUnit.

  • Objective-C
  • Swift
  1. void onTransformedGrayscaleImageUnitReceived(TransformedGrayscaleImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onTransformedGrayscaleImageUnitReceived(_ unit: TransformedGrayscaleImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A TransformedGrayscaleImageUnit object output by the library. info: The extra info of the result.

onEnhancedGrayscaleImageUnitReceived

The method for monitoring the output of EnhancedGrayscaleImageUnit.

  • Objective-C
  • Swift
  1. void onEnhancedGrayscaleImageUnitReceived(EnhancedGrayscaleImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onEnhancedGrayscaleImageUnitReceived(_ unit: EnhancedGrayscaleImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: An EnhancedGrayscaleImageUnit object output by the library. info: The extra info of the result.

onBinaryImageUnitReceived

The method for monitoring the output of BinaryImageUnit.

  • Objective-C
  • Swift
  1. void onBinaryImageUnitReceived(BinaryImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onBinaryImageUnitReceived(_ unit: BinaryImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A BinaryImageUnit object output by the library. info: The extra info of the result.

onTextureDetectionResultUnitReceived

The method for monitoring the output of TextureDetectionResultUnit.

  • Objective-C
  • Swift
  1. void onTextureDetectionResultUnitReceived(TextureDetectionResultUnit unit, IntermediateResultExtraInfo info);
    
  2. func onTextureDetectionResultUnitReceived(_ unit: TextureDetectionResultUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A TextureDetectionResultUnit object output by the library. info: The extra info of the result.

onTextureRemovedGrayscaleImageUnitReceived

The method for monitoring the output of TextureRemovedGrayscaleImageUnit.

  • Objective-C
  • Swift
  1. void onTextureRemovedGrayscaleImageUnitReceived(TextureRemovedGrayscaleImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onTextureRemovedGrayscaleImageUnitReceived(_ unit: TextureRemovedGrayscaleImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A TextureRemovedGrayscaleImageUnit object output by the library. info: The extra info of the result.

onTextureRemovedBinaryImageUnitReceived

The method for monitoring the output of TextureRemovedBinaryImageUnit.

  • Objective-C
  • Swift
  1. void onTextureRemovedBinaryImageUnitReceived(TextureRemovedBinaryImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onTextureRemovedBinaryImageUnitReceived(_ unit: TextureRemovedBinaryImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A TextureRemovedBinaryImageUnit object output by the library. info: The extra info of the result.

onContoursUnitReceived

The method for monitoring the output of ContoursUnit.

  • Objective-C
  • Swift
  1. void onContoursUnitReceived(ContoursUnit unit, IntermediateResultExtraInfo info);
    
  2. func onContoursUnitReceived(_ unit: ContoursUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A ContoursUnit object output by the library. info: The extra info of the result.

onLineSegmentsUnitReceived

The method for monitoring the output of LineSegmentsUnit.

  • Objective-C
  • Swift
  1. void onLineSegmentsUnitReceived(LineSegmentsUnit unit, IntermediateResultExtraInfo info);
    
  2. func onLineSegmentsUnitReceived(_ unit: LineSegmentsUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A LineSegmentsUnit object output by the library. info: The extra info of the result.

onTextZonesUnitReceived

The method for monitoring the output of TextZonesUnit.

  • Objective-C
  • Swift
  1. void onTextZonesUnitReceived(TextZonesUnit unit, IntermediateResultExtraInfo info);
    
  2. func onTextZonesUnitReceived(_ unit: TextZonesUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A TextZonesUnit object output by the library. info: The extra info of the result.

onTextRemovedBinaryImageUnitReceived

The method for monitoring the output of TextRemovedBinaryImageUnit.

  • Objective-C
  • Swift
  1. void onTextRemovedBinaryImageUnitReceived(TextRemovedBinaryImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onTextRemovedBinaryImageUnitReceived(_ unit: TextRemovedBinaryImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A TextRemovedBinaryImageUnit object output by the library. info: The extra info of the result.

onLongLinesUnitReceived

The method for monitoring the output of LongLinesUnit.

  • Objective-C
  • Swift
  1. void onLongLinesUnitReceived(LongLinesUnit unit, IntermediateResultExtraInfo info);
    
  2. func onLongLinesUnitReceived(_ unit: LongLinesUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A LongLinesUnit object output by the library. info: The extra info of the result.

onCornersUnitReceived

The method for monitoring the output of CornersUnit.

  • Objective-C
  • Swift
  1. void onCornersUnitReceived(CornersUnit unit, IntermediateResultExtraInfo info);
    
  2. func onCornersUnitReceived(_ unit: CornersUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A CornersUnit object output by the library. info: The extra info of the result.

onCandidateQuadEdgesUnitReceived

The method for monitoring the output of CandidateQuadEdgesUnit.

  • Objective-C
  • Swift
  1. void onCandidateQuadEdgesUnitReceived(CandidateQuadEdgesUnit unit, IntermediateResultExtraInfo info);
    
  2. func onCandidateQuadEdgesUnitReceived(_ unit: CandidateQuadEdgesUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A CandidateQuadEdgesUnit object output by the library. info: The extra info of the result.

onCandidateBarcodeZonesUnitReceived

The method for monitoring the output of CandidateBarcodeZonesUnit.

  • Objective-C
  • Swift
  1. void onCandidateBarcodeZonesUnitReceived(CandidateBarcodeZonesUnit unit, IntermediateResultExtraInfo info);
    
  2. func onCandidateBarcodeZonesUnitReceived(_ unit: CandidateBarcodeZonesUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A CandidateBarcodeZonesUnit object output by the library. info: The extra info of the result.

onScaledUpBarcodeImageUnitReceived

The method for monitoring the output of ScaledUpBarcodeImageUnit.

  • Objective-C
  • Swift
  1. void onScaledUpBarcodeImageUnitReceived(ScaledUpBarcodeImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onScaledUpBarcodeImageUnitReceived(_ unit: ScaledUpBarcodeImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A ScaledUpBarcodeImageUnit object output by the library. info: The extra info of the result.

onDeformationResistedBarcodeImageUnitReceived

The method for monitoring the output of DeformationResistedBarcodeImageUnit.

  • Objective-C
  • Swift
  1. void onDeformationResistedBarcodeImageUnitReceived(DeformationResistedBarcodeImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onDeformationResistedBarcodeImageUnitReceived(_ unit: DeformationResistedBarcodeImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A DeformationResistedBarcodeImageUnit object output by the library. info: The extra info of the result.

onComplementedBarcodeImageUnitReceived

The method for monitoring the output of ComplementedBarcodeImageUnit.

  • Objective-C
  • Swift
  1. void onComplementedBarcodeImageUnitReceived(ComplementedBarcodeImageUnit unit, IntermediateResultExtraInfo info);
    
  2. func onComplementedBarcodeImageUnitReceived(_ unit: ComplementedBarcodeImageUnit, info: IntermediateResultExtraInfo)
    

Parameters

unit: A ComplementedBarcodeImageUnit object output by the library. info: The extra info of the result.

onTaskResultsReceived

The method for monitoring the output of IntermediateResult.

  • Objective-C
  • Swift
  1. void onTaskResultsReceived(IntermediateResult result, IntermediateResultExtraInfo info);
    
  2. func onTaskResultsReceived(_ unit: IntermediateResult, info: IntermediateResultExtraInfo)
    

Parameters

unit: An IntermediateResult object output by the library. info: The extra info of the result.

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