IntermediateResultManager
You are reading a history page of
DynamsoftCore
. Start from v3.2.10, theIntermediateResultManager
class is moved to theDynamsoftCaptureVisionRouter
module. View theDynamsoftCaptureVisionRouter.IntermediateResultManager
for the latest version.
The IntermediateResultManager
class is responsible for handling intermediate results obtained during the process of an image. It offers methods to both register and deregister receivers of these intermediate results, as well as to retrieve the original image data.
Definition
Namespace: com.dynamsoft.core.intermediate_results
Assembly: DynamsoftCore.aar
class IntermediateResultManager
Methods
Method | Description |
---|---|
addResultReceiver |
Adds a IntermediateResultReceiver object as the receiver of intermediate results. |
removeResultReceiver |
Removes the specified IntermediateResultReceiver object. |
getOriginalImage |
Retrieves the original image data. |
addResultReceiver
Adds a IntermediateResultReceiver
object as the receiver of intermediate results.
void addResultReceiver(IntermediateResultReceiver receiver);
Parameters
[in] receiver
: A delegate object of IntermediateResultReceiver
.
removeResultReceiver
Removes the specified IntermediateResultReceiver
object.
void removeResultReceiver(IntermediateResultReceiver receiver);
Parameters
[in] receiver
: A delegate object of IntermediateResultReceiver
.
getOriginalImage
Retrieves the original image data.
ImageData getOriginalImage(String imageHashId);
Parameters
[in] imageHashId
: The image hash ID.
Return Value
The original image data, of type ImageData
.