Notice: This documentation is archived. For the latest product features and documentation, please visit Dynamsoft Capture Vision Documentation.
IntermediateResultManager
The IntermediateResultManager
class manages intermediate results generated during data capturing. It provides methods to add and remove intermediate result receivers, as well as to get original image data using an image hash id.
Name | Description |
---|---|
addResultReceiver | Adds an intermediate result receiver. |
removeResultReceiver | Removes an intermediate result receiver. |
getOriginalImage | Gets the original image data using an image hash id. |
addResultReceiver
Adds an intermediate result receiver to the manager.
addResultReceiver(receiver: IntermediateResultReceiver): void;
Parameters
receiver
: The intermediate result receiver to add.
removeResultReceiver
Removes an intermediate result receiver from the manager.
removeResultReceiver(receiver: IntermediateResultReceiver): void;
Parameters
receiver
: The intermediate result receiver to remove.
getOriginalImage
Gets the original image data using an image hash id.
getOriginalImage(imageHashId: string): Promise<Core.DSImageData>;
Parameters
imageHashId
: The hash id of the image to retrieve.
Return value
Returns a promise to the DSImageData object containing the original image data.