DSIntermediateResultReceiver
You are reading a history page of
DynamsoftCore
. Start from v3.2.10, theDSIntermediateResultReceiver
class is moved to theDynamsoftCaptureVisionRouter
module. View theDynamsoftCaptureVisionRouter.DSIntermediateResultReceiver
for the latest version.
The DSIntermediateResultReceiver
protocol includes methods for monitoring the output of intermediate results.
Definition
Assembly: DynamsoftCore.framework
- Objective-C
- Swift
@protocol DSIntermediateResultReceiver <NSObject>
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
ObservationParameters getObservationParameters();
func onPredetectedRegionsReceived(_ unit: PredetectedRegionsUnit, info: IntermediateResultExtraInfo)
Return Value
An ObservationParameters
object.
onPredetectedRegionsReceived
The method for monitoring the output of PredetectedRegionsUnit
.
- Objective-C
- Swift
void onPredetectedRegionsReceived(PredetectedRegionsUnit unit, IntermediateResultExtraInfo info);
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
void onLocalizedBarcodesReceived(LocalizedBarcodesUnit unit, IntermediateResultExtraInfo info);
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
void onDecodedBarcodesReceived(DecodedBarcodesUnit unit, IntermediateResultExtraInfo info);
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
void onLocalizedTextLinesReceived(LocalizedTextLinesUnit unit, IntermediateResultExtraInfo info);
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
void onRecognizedTextLinesReceived(RecognizedTextLinesUnit unit, IntermediateResultExtraInfo info);
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
void onDetectedQuadsReceived(DetectedQuadsUnit unit, IntermediateResultExtraInfo info);
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
void onNormalizedImagesReceived(NormalizedImagesUnit unit, IntermediateResultExtraInfo info);
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
void onColourImageUnitReceived(ColourImageUnit unit, IntermediateResultExtraInfo info);
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
void onScaledDownColourImageUnitReceived(ScaledDownColourImageUnit unit, IntermediateResultExtraInfo info);
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
void onGrayscaleImageUnitReceived(GrayscaleImageUnit unit, IntermediateResultExtraInfo info);
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
void onTransformedGrayscaleImageUnitReceived(TransformedGrayscaleImageUnit unit, IntermediateResultExtraInfo info);
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
void onEnhancedGrayscaleImageUnitReceived(EnhancedGrayscaleImageUnit unit, IntermediateResultExtraInfo info);
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
void onBinaryImageUnitReceived(BinaryImageUnit unit, IntermediateResultExtraInfo info);
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
void onTextureDetectionResultUnitReceived(TextureDetectionResultUnit unit, IntermediateResultExtraInfo info);
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
void onTextureRemovedGrayscaleImageUnitReceived(TextureRemovedGrayscaleImageUnit unit, IntermediateResultExtraInfo info);
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
void onTextureRemovedBinaryImageUnitReceived(TextureRemovedBinaryImageUnit unit, IntermediateResultExtraInfo info);
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
void onContoursUnitReceived(ContoursUnit unit, IntermediateResultExtraInfo info);
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
void onLineSegmentsUnitReceived(LineSegmentsUnit unit, IntermediateResultExtraInfo info);
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
void onTextZonesUnitReceived(TextZonesUnit unit, IntermediateResultExtraInfo info);
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
void onTextRemovedBinaryImageUnitReceived(TextRemovedBinaryImageUnit unit, IntermediateResultExtraInfo info);
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
void onLongLinesUnitReceived(LongLinesUnit unit, IntermediateResultExtraInfo info);
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
void onCornersUnitReceived(CornersUnit unit, IntermediateResultExtraInfo info);
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
void onCandidateQuadEdgesUnitReceived(CandidateQuadEdgesUnit unit, IntermediateResultExtraInfo info);
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
void onCandidateBarcodeZonesUnitReceived(CandidateBarcodeZonesUnit unit, IntermediateResultExtraInfo info);
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
void onScaledUpBarcodeImageUnitReceived(ScaledUpBarcodeImageUnit unit, IntermediateResultExtraInfo info);
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
void onDeformationResistedBarcodeImageUnitReceived(DeformationResistedBarcodeImageUnit unit, IntermediateResultExtraInfo info);
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
void onComplementedBarcodeImageUnitReceived(ComplementedBarcodeImageUnit unit, IntermediateResultExtraInfo info);
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
void onTaskResultsReceived(IntermediateResult result, IntermediateResultExtraInfo info);
func onTaskResultsReceived(_ unit: IntermediateResult, info: IntermediateResultExtraInfo)
Parameters
unit
: An IntermediateResult
object output by the library.
info
: The extra info of the result.