layout | title | description | keywords | needAutoGenerateSidebar | needGenerateH3Content | breadcrumbText |
---|---|---|---|---|---|---|
default-layout |
class CCapturedResultReceiver - Dynamsoft Capture Vision C++ Edition API Reference |
This page shows the C++ edition of the class CCapturedResultReceiver in Core Module. |
captured result receiver, c++ |
true |
true |
C++ CCapturedResultReceiver Class |
The CCapturedResultReceiver
class is responsible for receiving captured results. It contains several callback functions for different types of results, including original image, decoded barcodes, recognized text lines, detected quads, normalized images, and parsed results.
Namespace: dynamsoft::basic_structures
Assembly: DynamsoftCore
class CCapturedResultReceiver
Method | Description |
---|---|
CCapturedResultReceiver |
Constructor |
~CCapturedResultReceiver |
Destructor |
GetObservedResultItemTypes |
Gets the types of observed result items. |
OnCapturedResultReceived |
Callback function for all captured results. |
OnOriginalImageResultReceived |
Callback function for original image results. |
OnDecodedBarcodesReceived |
Callback function for decoded barcodes results. |
OnRecognizedTextLinesReceived |
Callback function for recognized text lines results. |
OnDetectedQuadsReceived |
Callback function for detected quads results. |
OnNormalizedImagesReceived |
Callback function for normalized images results. |
OnParsedResultsReceived |
Callback function for parsed results. |
GetName |
Gets the name of the captured result receiver. |
SetName |
Sets the name of the captured result receiver. |
Constructor.
CCapturedResultReceiver()
Destructor.
virtual ~CCapturedResultReceiver()
Gets the types of observed result items.
unsigned int GetObservedResultItemTypes()
Return value
Returns the types of observed result items.
Callback function for all captured results. It will be called once for each captured result.
virtual void OnCapturedResultReceived(const CCapturedResult* pResult)
Parameters
[in] pResult
The captured result.
Callback function for original image results. It will be called once for each original image result.
virtual void OnOriginalImageResultReceived(const COriginalImageResultItem* pResult)
Parameters
[in] pResult
The original image result.
Callback function for decoded barcodes results. It will be called once for each decoded barcodes result.
virtual void OnDecodedBarcodesReceived(const dbr::CDecodedBarcodesResult* pResult)
Parameters
[in] pResult
The decoded barcodes result.
Callback function for recognized text lines results. It will be called once for each recognized text lines result.
virtual void OnRecognizedTextLinesReceived(const dlr::CRecognizedTextLinesResult* pResult)
Parameters
[in] pResult
The recognized text lines result.
Callback function for detected quads results. It will be called once for each detected quads result.
virtual void OnDetectedQuadsReceived(const ddn::CDetectedQuadsResult* pResult)
Parameters
[in] pResult
The detected quads result.
Callback function for normalized images results. It will be called once for each normalized images result.
virtual void OnNormalizedImagesReceived(const ddn::CNormalizedImagesResult* pResult)
Parameters
[in] pResult
The normalized images result.
Callback function for parsed results. It will be called once for each parsed result.
virtual void OnParsedResultsReceived(const dcp::CParsedResult* pResult)
Parameters
[in] pResult
The parsed result.
Gets the name of the captured result receiver.
const char* GetName() const
Return value
Returns the name of the captured result receiver.
Sets the name of the captured result receiver.
void SetName(const char* name)
Parameters
[in] name
The name of the captured result receiver.