IntermediateResultManager
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.
Name | 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.
Syntax
addResultReceiver(receiver: IntermediateResultReceiver): void;
Parameters
receiver
: the receiver object, of type IntermediateResultReceiver
.
Return Value
None.
Code snippet
router = await Dynamsoft.CVR.CaptureVisionRouter.createInstance();
const intermediateResultReceiver = new Dynamsoft.CVR.IntermediateResultReceiver();
intermediateResultReceiver.onDecodedBarcodesReceived = (result, info) => {
/* Do something with the result */
};
const intermediateResultManager = router.getIntermediateResultManager();
intermediateResultManager.addResultReceiver(intermediateResultReceiver);
See Also
removeResultReceiver
Removes the specified IntermediateResultReceiver
object.
Syntax
removeResultReceiver(receiver: IntermediateResultReceiver): void;
Parameters
receiver
: the receiver object, of type IntermediateResultReceiver
.
Return Value
None.
Code snippet
router = await Dynamsoft.CVR.CaptureVisionRouter.createInstance();
const intermediateResultReceiver = new Dynamsoft.CVR.IntermediateResultReceiver();
intermediateResultReceiver.onDecodedBarcodesReceived = (result, info) => {
/* Do something with the result */
};
const intermediateResultManager = router.getIntermediateResultManager();
intermediateResultManager.addResultReceiver(intermediateResultReceiver);
// ...
intermediateResultManager.removeResultReceiver(intermediateResultReceiver);
See Also
getOriginalImage
Retrieves the original image data.
getOriginalImage(): DSImageData;
Parameters
None.
Return value
The original image on native resolution.
See Also