Skip to main content
ABBYY FlexiLayout Studio が FlexiLayoutを画像に対してマッチングすると、要素に対応するオブジェクトを画像上で検出し、それらの検出されたオブジェクトを使って画像上にブロックを描画します。 マッチング処理はFlexiLayoutツリーをたどりながら、各要素で記述されたすべてのオブジェクトを探し、FlexiLayoutで指定された検索条件に基づいてブロックを描画します。

要素の検索順序

FlexiLayout に、2 つの単純要素 ab、および 1 つの Group element B (これ自体は 2 つの単純要素 aabb で構成されます) から成る Group element A があるとします。さらに、2 つの単純要素 cd もあるとします。要素 Acd は同じネストレベルにあります。
このFlexiLayoutを画像に対してマッチングすると、これらの要素に対応するオブジェクトは、abaabbcdの順に検索されます。 オプションではないすべての要素に対応するオブジェクトがすべて見つかれば (見つからないオブジェクトがある場合、それらはオプション要素に対応している必要があります) 、FlexiLayoutは正常にマッチします。オプションではない要素に対応するオブジェクトが1つでも見つからない場合、マッチング処理は停止し、FlexiLayoutを調整する必要があります。

batch 内の画像とFlexiLayoutをマッチングする

1

batch で 1 つまたは複数の画像を選択します

2

Match コマンドを実行します

Batch メニューまたはショートカットメニューから Match を選択します。

開いている画像に対してFlexiLayoutをマッチングする

このメソッドを使用すると、FlexiLayoutをマッチングして仮説ツリーを表示できます。
1

画像を開く

2

Match コマンドを実行する

Image メニューまたはショートカットメニューから Match を選択します。