←Select platform

ComparePage(FormRecognitionAttributes,int,FormRecognitionAttributes,int) Method

Summary
Returns a PageRecognitionResult object that describes how close the specified Form page is in comparison to the specified Master Form page.

Syntax
C#
C++/CLI
Java
Python

Parameters

masterAttributes
The attributes of the Master Form.

masterPageNumber
The reference Master Form page. The page number is a 1-based index.

formAttributes
The Form attributes object.

formPageNumber
The page of the form being aligned. The page number is a 1-based index.

Remarks

Comparisons should be made between two attribute sets that have been generated using the Default Manager Objects. For example, if the Master Form attribute object was generated using the BarcodeManager and the Form attribute object was generated using the OcrManager, then the Form will not be recognized (the Master Form attribute object would not have the text features of the Form object).

Example

This example adds a page to the form

C#
using Leadtools; 
using Leadtools.Barcode; 
using Leadtools.Codecs; 
using Leadtools.Forms.Common; 
using Leadtools.Ocr; 
using Leadtools.Forms.Processing; 
using Leadtools.Forms.Recognition; 
using Leadtools.Forms.Recognition.Barcode; 
using Leadtools.Forms.Recognition.Ocr; 
 
///This method compares the first page of a Form to the first page of a Master Form. 
FormRecognitionResult CompareFirstPage(FormRecognitionEngine recognitionEngine, 
                                       FormRecognitionAttributes master, 
                                       FormRecognitionAttributes form) 
{ 
   PageRecognitionResult resultPage = recognitionEngine.ComparePage(master, 1, form, 1); 
   FormRecognitionResult result = new FormRecognitionResult(); 
   result.Confidence = resultPage.Confidence; 
   result.LargestConfidencePageNumber = 1; 
   result.PageResults.Add(resultPage); 
   result.Reason = FormRecognitionReason.Success; 
   return result; 
} 
Requirements

Target Platforms

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Forms.Recognition Assembly
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.