ACTIVESWLib::ISPReference Interface Reference
Detailed Description
SignWare Dynamic Development toolkit, ActiveX wrapper for SPReferenceInterface ISPReference.A reference object is a collection of signature objects. Reference objects can be used to create a flat file to save a signature or reference signature to disk or data base, or to compare a refence signature against a signature, or to create a template object (compressed flat file format optimized for smartcards).
Public Member Functions | |
HRESULT | AddSignature ([in] ISPSignature *pSignature,[out, retval] long *result) |
Add a signature structure to a reference structure. | |
HRESULT | Check ([in] ISPPropertyMap *pParams,[out, retval] long *result) |
Check a Reference. | |
HRESULT | Clone ([out] ISPReference **ppReference,[out, retval] long *result) |
Create a new reference structure as a clone from pReference. | |
HRESULT | Create ([out, retval] long *result) |
Create a new (emty) reference structure. | |
HRESULT | CreateFromAcquire ([in] ISPAcquire *pSPAcquire,[out, retval] long *result) |
get the resulting reference data structure after acquiry | |
HRESULT | CreateFromFlatFile ([in] ISPFlatFile *pbFlatFile,[out, retval] long *result) |
Load a reference from a flat file. | |
HRESULT | CreateFromFlatFile3 ([in] ISPFlatFile *pbFlatFile,[in] long iFlags,[out, retval] long *result) |
Load a reference from a flat file. | |
HRESULT | CreateFromGuiAcqu ([in] ISPGuiAcqu *pSPGui,[out, retval] long *result) |
get the resulting reference data structure after acquiry | |
HRESULT | CreateFromTellerImage ([in] ISPTellerImage *pTellerImage,[out, retval] long *result) |
get the resulting reference data structure fram a TellerImage | |
HRESULT | GetDynamicQuality ([out] long *piResult,[out, retval] long *result) |
Get the Quality of the dynamic features of a reference. | |
HRESULT | GetImage ([in] double dZoom,[in] long iImageFormat,[in] long iIndex,[out] ISPFlatFile **ppImage,[out, retval] long *result) |
Convert a reference to a standard image file format. | |
HRESULT | GetImage2 ([in] double dZoom,[in] long iImageFormat,[in] long iIndex,[in] ISPTicket *pTicket,[out] ISPFlatFile **ppImage,[out, retval] long *result) |
Convert a reference to a standard image file format. | |
HRESULT | GetImageSize ([in] long iIndex,[out] long *piWidth,[out] long *piHeight,[out, retval] long *result) |
Query the image size of this reference object. | |
HRESULT | GetSignatureCount ([out] long *piNrSignatures,[out, retval] long *result) |
Get the number of signatures contained in a reference structure. | |
HRESULT | GetStaticQuality ([in] long iIndex,[out] long *piResult,[out, retval] long *result) |
Get the Quality of the static features of a signature. | |
HRESULT | GetVariance ([out] long *piVariance,[out, retval] long *result) |
Check the variance of a reference. | |
HRESULT | GetVarianceEx ([in] long iQuality,[out] long *piVariance,[out, retval] long *result) |
Check the variance of a reference. | |
HRESULT | MirrorY ([out, retval] long *result) |
Mirror a reference vertically. | |
Data Fields | |
const BSTR | SPX_REFERENCE_CHECK_SIGNATURES = L"SPReferenceCheckSignatures" |
Check all signatures included in a reference. | |
const BSTR | SPX_REFERENCE_MAX_DURATION = L"SPReferenceMaxDuration" |
Maximum duration to enter all signatures within a reference. | |
const BSTR | SPX_REFERENCE_MIN_DYNAMIC_QUALITY = L"SPReferenceMinDynamicQuality" |
Minimum dynamic quality of a reference. | |
const BSTR | SPX_REFERENCE_MIN_MATCH = "SPReferenceMinMatch" |
Variance of a reference. | |
const BSTR | SPX_REFERENCE_MIN_SIGNATURES = L"SPReferenceMinSignatures" |
Minimum number of signatures contained in a reference. |
Member Function Documentation
|
Add a signature structure to a reference structure.
|
|
Check a Reference. Reference plausability check. A reference should have a min static and dynamic quality and a max variance.
|
|
Create a new reference structure as a clone from pReference.
|
|
Create a new (emty) reference structure.
|
|
get the resulting reference data structure after acquiry
|
|
Load a reference from a flat file. This function deserializes an SPReference object serialized by ISPFlatFile::CreateFromReference. CreateFromFlatFile() is equivalent to CreateFromFlatFile3() with a value of zero for iFlags unless overridden by environment variable SIGNWARE_ISO_LOAD. The value of that environment variable is either a decimal number or a hexadecimal number (prefixed by "0x"). The number will be shifted left 20 bits, that is, the following values (and combinations thereof) are defined:
|
|
Load a reference from a flat file. This function deserializes an SPReference object serialized by ISPFlatFile::CreateFromReference. This function does not use environment variable SIGNWARE_ISO_LOAD.
|
|
get the resulting reference data structure after acquiry
|
|
get the resulting reference data structure fram a TellerImage
|
|
Get the Quality of the dynamic features of a reference.
|
|
Convert a reference to a standard image file format.
|
|
Convert a reference to a standard image file format.
|
|
Query the image size of this reference object.
|
|
Get the number of signatures contained in a reference structure.
|
|
Get the Quality of the static features of a signature.
|
|
Check the variance of a reference.
|
|
Check the variance of a reference.
|
|
Mirror a reference vertically. The reference is mirrored such that for each signature the range of Y coordinates is not changed.
|
Field Documentation
|
Check all signatures included in a reference.
|
|
Maximum duration to enter all signatures within a reference.
|
|
Minimum dynamic quality of a reference.
|
|
Variance of a reference.
|
|
Minimum number of signatures contained in a reference.
|
The documentation for this interface was generated from the following file: