Skip to main content
各代替レイアウトを画像とマッチングする際、FlexiLayout Studio は各要素について順に仮説を生成します。要素の仮説は、ツリー内の最初の (一番上の) 要素から最後の (一番下の) 要素まで、1 つずつ生成されます。生成された仮説から、仮説ツリーが構築されます。 代替レイアウトが画像と正常にマッチングされると、仮説ツリーが Hypotheses ウィンドウに表示されます。複数の代替レイアウトが画像にマッチする場合、またはいずれの代替レイアウトも画像にマッチしない場合は、最初の代替レイアウトの仮説ツリーが表示されます。
ある要素に対して作成される仮説の数は、Number of surviving hypotheses フィールドに設定された数を超える場合があります。この場合、ユーザー定義の数だけ最良の仮説が仮説ツリーに含まれます。

最適パス

仮説ツリーでは、FlexiLayout Studioは次に最適パス、つまり最後の要素の仮説に至るパスのうち、品質が最も高いものを探します。パスの品質は、そのパス上の各要素に対応する仮説の品質を掛け合わせて計算されます。 最適パス上の仮説は、ブロックの検出に使用されます。

仮説ツリーを表示する

仮説ツリーは、Hypotheses ウィンドウ に表示されます。
1

画像を開く

2

FlexiLayout を画像にマッチングする

FlexiLayout メニューまたはショートカットメニューから Match を選択します。
グループ要素に含まれる要素の仮説を表示するには、グループ 要素の仮説を選択し、Enter キーを押すか、ショートカットメニューから Show Details コマンドを選択します。 1 つ上のレベルに移動するには、Ctrl+Enter キーを押すか、ショートカットメニューから Go One Level Up コマンドを選択します。
現在の画像に対して構築された仮説ツリーは、その画像を閉じると削除されます。最適パス (Matched Layout の構築に使用された仮説の連鎖) は保持されます。画像を再度開くと、これらの仮説を表示できます。仮説ツリー全体を保存するとメモリを大量に消費する可能性があるため、FlexiLayout Studio は保存しません。

仮説ツリーの各部

左側の列には、FlexiLayout ツリーに表示される順に、第1階層の要素が並んでいます。 右側の列には、各要素について生成された仮説が表示されます。各仮説にはアイコンが付いています。仮説同士は細い線で結ばれており、生成された順序を示しています。最適パス上の仮説は緑色の線で結ばれています。それ以外の仮説は灰色の線で結ばれています。