Confidence Property
Summary
Gets or sets the level of confidence that a recognition engine has when comparing a Form's attributes object with a Master Form's attributes object.
Syntax
public int Confidence { get; set; }
Public Property Confidence As Integer
public int getConfidence();
public void setConfidence(
int intValue
);
public:
property int Confidence {
int get();
void set ( int );
}
Property Value
The confidence number expresses the certainty of the recognition process.
Example
For a complete example on using the forms recognition and processing, refer to the FormRecognitionEngine example.
This example finds the maximum confidence of the comparison with Master Forms.
using Leadtools.Forms.Common;
using Leadtools.Forms.Recognition;
///This method identifies the type of the form based on the comparison results.
public int IdentifyForm(FormRecognitionResult[] results)
{
int maxIndex = 0;
maxIndex = 0;
for (int i = 1; i < results.Length; i++)
{
if (results[maxIndex].Confidence < results[i].Confidence)
maxIndex = i;
}
if (results[maxIndex].Confidence < 30)
maxIndex = -1;//no match
return maxIndex;
}
Imports Leadtools.Forms.Common
Imports Leadtools.Forms.Recognition
'''This method identifies the type of the form based on the comparison results.
Public Function IdentifyForm(results As FormRecognitionResult()) As Integer
Dim maxIndex As Integer = 0
maxIndex = 0
For i As Integer = 1 To results.Length - 1
If results(maxIndex).Confidence < results(i).Confidence Then
maxIndex = i
End If
Next
If results(maxIndex).Confidence < 30 Then
maxIndex = -1
End If
'no match
Return maxIndex
End Function