Forms Recognition and Processing FAQ

Frequently Asked Questions

Table of Contents

General

  1. How do I initialize a repository?
  2. How do I initialize a multithreaded AutoForms engine?
  3. How do I initialize a non-threaded AutoForms engine?
  4. How do I find and set the best minimum confidence value to speed up the recognition process over my Master Forms repository?
  5. How do I recognize and process a Form's image at the same time?
  6. How do I recognize only a Form's image?
  7. How can I speed up Forms Recognition and Processing?

Generating Master Forms

  1. How do I initialize the Forms Recognition engine?
  2. How do I set the ObjectsManagers for the recognition engine?
  3. How do I create Master Form Attributes?
  4. How do I create Master Form Attributes without modification?
  5. How do I add pages to an existing Master Form Attributes?
  6. How do I save a form's attributes?
  7. How do I load a form's attributes?
  8. How do I initialize a processing engine?
  9. How do I create a Text Field?
  10. How do I create an OMR Field?
  11. How do I create a Barcode Field?
  12. How do I create an Image Field?
  13. How do I add fields to a page fields?
  14. How do I add page fields to processing engine pages?
  15. How do I save Processing Fields?
  16. How do I load Processing Fields?

Low Level

  1. What is Low Level Form Recognition and Processing?
  2. How do I create and add pages to a Form Attributes?
  3. How do I create a Form Attributes?
  4. How do I add pages to an existing Form Attributes?
  5. How do I compare a Form to a Master Form?
  6. How do I compare a Form Page to Master Form Page?
  7. How do I Get Form Alignment?
  8. How do I process fields?

Adding Pages to an existing Form Attributes

public void AddPagesToForm (RasterImage image, FormRecognitionAttributes formAttributes, FormRecognitionEngine RecognitionEngine) 
{ 
   RecognitionEngine.OpenForm(masterFormAttributes); 
   int saveCurrentPageIndex = image.Page; 
   for(int i = 0; i < image.PageCount; i++) 
   { 
      image.Page = i + 1; 
      RecognitionEngine.AddFormPage(formAttributes, image, null); 
   } 
                    
   image.Page = saveCurrentPageIndex; 
   RecognitionEngine.CloseForm(masterFormAttributes); 
} 

Note: When there is a list of Master Forms, the Form Attributes should be compared to each Master Form Attributes. The Master Form with maximum confidence result is considered to be the type of the Form Attributes. If the maximum confidence is very small (for example, less than 20) then the Form is considered to be of unknown type.

Top ^

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

LEADTOOLS Imaging, Medical, and Document
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.