LEADTOOLSフォーム(Leadtools.Forms.Recognitionアセンブリ)

フレームを表示

RecognitionMethodプロパティ






フォーム認識のためにどの認識メソッドを使うべきかについて指定します。
構文
public FormsRecognitionMethod RecognitionMethod {get; set;}
'Declaration
 
Public Property RecognitionMethod As FormsRecognitionMethod
'Usage
 
Dim instance As FormRecognitionOptions
Dim value As FormsRecognitionMethod
 
instance.RecognitionMethod = value
 
value = instance.RecognitionMethod

            

            
public:
property FormsRecognitionMethod RecognitionMethod {
   FormsRecognitionMethod get();
   void set (    FormsRecognitionMethod value);
}

属性値

フォーム認識のためのLeadtools.Forms.FormsRecognitionMethodメソッド。
解説
単純なメソッドを単純に扱うことは、中で失敗しないかもしれないComplexが若干のフォームを認めるより少ない進捗時間を持っています。
サンプル

このサンプルは、属性と使用へのimageがマッチを見つけるために速く比較するページを追加します。

Copy Code  
Imports Leadtools.Forms
Imports Leadtools.Forms.Recognition
Imports Leadtools.Codecs

'''This method will pass  attributes to recognize form.
Public Function CompareFormsWithMastersFast(filledFormImage As RasterImage, mastersAttributes As List(Of FormRecognitionAttributes), engine As FormRecognitionEngine) As FormRecognitionResult
   Dim formOptions As New FormRecognitionOptions()
   ' We will use Simple (fast) method to create form to use it with CompareFormFast  method
   formOptions.RecognitionMethod = FormsRecognitionMethod.Simple
   Dim filledAttribute As FormRecognitionAttributes = engine.CreateForm(formOptions)
   Dim pageOptions As New PageRecognitionOptions()
   pageOptions.AutoCleanUp = True
   pageOptions.UpdateImage = True
   engine.AddFormPage(filledAttribute, filledFormImage, pageOptions)
   engine.CloseForm(filledAttribute)

   filledAttribute.Image = filledFormImage

   Return engine.CompareFormFast(mastersAttributes, filledAttribute, Nothing)
End Function
using Leadtools.Forms;
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);
}
必要条件

ターゲットプラットホーム

参照

参照

FormRecognitionOptionsクラス
FormRecognitionOptionsメンバ

Leadtools.Formsは、フォームモジュールのライセンスと、解除キーが必要です。詳細は、以下を参照してください。Imaging Pro/Document/Medicalの機能