←Select platform

RecognitionMethod Property

Summary
Specifies which recognition Method to use for forms recognition.

Syntax
C#
C++/CLI
Java
Python
public FormsRecognitionMethod RecognitionMethod { get; set; } 
public FormsRecognitionMethod getRecognitionMethod(); 
public void setRecognitionMethod( 
   FormsRecognitionMethod formsRecognitionMethod 
); 
public: 
property FormsRecognitionMethod RecognitionMethod { 
   FormsRecognitionMethod get(); 
   void set (    FormsRecognitionMethod ); 
} 
RecognitionMethod # get and set (FormRecognitionOptions) 

Property Value

The Leadtools.Forms.Common.FormsRecognitionMethod Method for forms recognition.

Remarks

Using Simple method Simple has less progress time than Complex but may fail in recognize some forms.

Example

This example adds a page image to an attributes and use Fast compare to find match.

C#
using Leadtools.Forms.Common; 
using Leadtools.Forms.Recognition; 
using Leadtools.Codecs; 
 
///This method will pass  attributes to recognize form. 
public FormRecognitionResult CompareFormsWithMastersFast(RasterImage filledFormImage, List<FormRecognitionAttributes> mastersAttributes, FormRecognitionEngine engine) 
{ 
   FormRecognitionOptions formOptions = new FormRecognitionOptions(); 
   // We will use Simple (fast) method to create form to use it with CompareFormFast  method 
   formOptions.RecognitionMethod = FormsRecognitionMethod.Simple; 
   FormRecognitionAttributes filledAttribute = engine.CreateForm(formOptions); 
   PageRecognitionOptions pageOptions = new PageRecognitionOptions(); 
   pageOptions.AutoCleanUp = true; 
   pageOptions.UpdateImage = true; 
 
   engine.AddFormPage(filledAttribute, filledFormImage, pageOptions); 
   engine.CloseForm(filledAttribute); 
 
   filledAttribute.Image = filledFormImage; 
 
   return engine.CompareFormFast(mastersAttributes, filledAttribute, null); 
} 
Requirements

Target Platforms

Help Version 22.0.2023.3.31
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 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.