FlexiLayouts
FlexiLayouts
FlexiLayouts は、ABBYY FlexiCapture が文書画像上のデータ field を特定できるように、要素とブロックのツリーで文書構造を形式的に記述します。
FlexiLayout は文書の構造を形式化して記述したもので、データ抽出プログラムがデータ field に対応する画像領域を検出できるようにします。FlexiLayout は木のような構造を持ち、1 つのブロック ブランチと複数の要素ブランチで構成され、各ブランチは 1 つの代替レイアウトに対応します。
要素 は、検出する必要がある画像オブジェクトを記述します。ABBYY FlexiCapture のようなデータ抽出アプリケーションでオブジェクトを検出できるようにするには、そのオブジェクトに対応する FlexiLayout 要素を作成し、要素のプロパティでオブジェクトの型 (テキスト断片、画像、バーコードなど) 、その幾何学データ (長さ、幅など) 、およびそのオブジェクトが最も見つかる可能性の高い検索領域を指定する必要があります。
ブロック は、データを抽出する必要があるデータ field を記述します。ブロックの位置は、要素の位置を基準に指定することも、文書上で想定される座標を直接入力して指定することもできます。FlexiLayout の目的は、データ抽出アプリケーションにブロックを見つけるためのアルゴリズムを提供することです。
FlexiLayout のブロックは互いに独立しています。一方、要素はグループ化して複雑な階層を形成でき、その中では要素同士が論理的に関連付けられ、ある要素の位置によって別の要素の位置が決まります。ツリー内での要素の順序によって検索順序が決まり、データ抽出プログラムはまず最上位の要素を探し、画像上で対応するオブジェクトを見つけてから、その情報を使ってブロックの位置を特定します。
既定では、新しい FlexiLayout Studio プロジェクトの名前は FlexiLayout です。その要素ブランチとブロック ブランチは空です。
FlexiLayout のプロパティ
FlexiLayout の学習
ブロック
要素
