DSCapturedResultFilter
The DSCapturedResultFilter protocol represents a captured result filter, which is responsible for filtering different types of captured results, including original image, decoded barcodes, recognized text lines, detected quads, normalized images, and parsed results.
Declaration
- Objective-C
- Swift
@protocol DSCapturedResultFilter : NSObjectprotocol CapturedResultFilter : NSObjectProtocol
Methods
| Method | Description |
|---|---|
onOriginalImageResultReceived |
The method for monitoring the output of DSOriginalImageResultItem. |
onDecodedBarcodesReceived |
The method for monitoring the output of DSDecodedBarcodesResult. |
onRecognizedTextLinesReceived |
The method for monitoring the output of DSRecognizedTextLinesResult. |
onProcessedDocumentResultReceived |
The method for monitoring the output of ProcessedDocumentResult, which includes the detected quad, deskewed image and enhanced image. |
onParsedResultsReceived |
The method for monitoring the output of DSParsedResult. |
onOriginalImageResultReceived
The method for monitoring the output of DSOriginalImageResultItem.
- Objective-C
- Swift
- (void)onOriginalImageResultReceived:(DSOriginalImageResultItem*)result;func onOriginalImageResultReceived(_ result: OriginalImageResultItem)
Parameters
result: A DSOriginalImageResultItem object as a original image result.
onDecodedBarcodesReceived
The method for monitoring the output of DSDecodedBarcodesResult.
- Objective-C
- Swift
- (void)onDecodedBarcodesReceived:(DSDecodedBarcodesResult*)result;func onDecodedBarcodesReceived(_ result: DecodedBarcodesResult)
Parameters
result: A DSDecodedBarcodesResult object as a decoded barcode result.
onRecognizedTextLinesReceived
The method for monitoring the output of DSRecognizedTextLinesResult.
- Objective-C
- Swift
- (void)onRecognizedTextLinesReceived:(DSRecognizedTextLinesResult*)result;func onRecognizedTextLinesReceived(_ result: RecognizedTextLinesResult)
Parameters
result: A DSRecognizedTextLinesResult object as a recognized text line result.
onProcessedDocumentResultReceived
The method for monitoring the output of DSProcessedDocumentResult.
- Objective-C
- Swift
- (void)onProcessedDocumentResultReceived:(DSProcessedDocumentResult*)result;func onProcessedDocumentResultReceived(_ result: ProcessedDocumentResult)
Parameters
result: A DSProcessedDocumentResult object as a processed document result.
onParsedResultsReceived
The method for monitoring the output of DSParsedResult.
- Objective-C
- Swift
- (void)onParsedResultsReceived:(DSParsedResult*)result;func onParsedResultsReceived(_ result: ParsedResult)
Parameters
result: A DSParsedResult object as a parsed result.