Developer's Documentation for free mobile OCR SDK

Documentation Menu

onBufferProcessedWithTextLines method of the RTRRecognitionServiceDelegate protocol

Delivers the result after recognizing the frames that were supplied.

The result stability status is also provided and should be used to determine if the accuracy is high enough for the result to be used for any practical purposes. We recommend not to use the data in any way until stability level has reached RTRResultStabilityAvailable. When stability of the result has reached the desired level, the service may be stopped by calling the stopTasks method of the RTRRecognitionService protocol.

This method is to be implemented on the client side. The implementation of this method will probably contain assessing the result plausibility, displaying the results to the user or using them in any way you need.

- (void)onBufferProcessedWithTextLines:(NSArray*)textLines resultStatus:(RTRResultStabilityStatus)resultStatus;

Parameters

textLines

The result as an array of text lines, represented by RTRTextLine objects.

resultStatus

The estimate of how stable the result is, represented by an RTRResultStabilityStatus enumeration constant. It is not guaranteed that it ever reaches desired levels for a particular scene.