RestrictSearchArea( FuzzyRect fuzzyRect ) 関数は、検索範囲を任意の ファジー矩形 に制限します。
ファジー矩形の関数
| 定義 | 説明 |
|---|---|
HorSearchAreaBound LeftBound() | 検索領域の左境界に対する制約を設定するために使用します。LeftBound() > XCoordinate 形式の式は FuzzyRect を返します。 |
VertSearchAreaBound TopBound() | 検索領域の上境界に対する制約を設定するために使用します。TopBound() > YCoordinate 形式の式は FuzzyRect を返します。 |
HorSearchAreaBound RightBound() | 検索領域の右境界に対する制約を設定するために使用します。RightBound() > XCoordinate 形式の式は FuzzyRect を返します。 |
VertSearchAreaBound BottomBound() | 検索領域の下側の境界に対する制約を設定するために使用します。BottomBound() > YCoordinate 形式の式は FuzzyRect を返します。 |
FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 x.End - offset より左側にある垂直半平面です。 |
FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 rect.Left.End - offset より左側にある垂直半平面です。 |
FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 hyp.Rect.Left.End - offset より左側にある垂直半平面です。 |
FuzzyRect AreaLeftOf( HypothesisInstances hyps, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 hyps.Rect.Left.End - offset より左側にある垂直半平面です。 |
FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 x.Start + offset より右側にある垂直半平面です。 |
FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 rect.Right.Start + offset より右側にある垂直半平面です。 |
FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 hyp.rect.Right.Start + offset より右側にある垂直半平面です。 |
FuzzyRect AreaRightOf( HypothesisInstances hyps, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 hyps.Rect.Right.Start + offset より右側にある垂直半平面です。 |
FuzzyRect AreaAbove( YInterval y, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 y.End - offset より上側にある水平半平面です。 |
FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 rect.top.End - offset より上側にある水平半平面です。 |
FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 hyp.rect.top.End - offset より上側にある水平半平面です。 |
FuzzyRect AreaAbove( HypothesisInstances hyps, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 hyps.Rect.top.End - offset より上側にある水平半平面です。 |
FuzzyRect AreaBelow( YInterval y, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 y.Start + offset より下側にある水平半平面です。 |
FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 rect.Bottom.Start + offset より下側にある水平半平面です。 |
FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 hyp.rect.Bottom.Start + offset より下側にある水平半平面です。 |
FuzzyRect AreaBelow( HypothesisInstances hyps, Distance offset = 0 ) | グローバル座標系のファジー矩形を返します。これは、点 hyps.Rect.Bottom.Start + offset より下側にある水平半平面です。 |
FuzzyRect ImageLeftOf( XInterval x, Distance offset = 0 ) | ファジー矩形を返します。これは、ページの矩形と、点 x.End - offset より左側にある垂直半平面との交差領域です。重要! この関数を使用できるのは、文書内のページの最小数と最大数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合に限られます。複数ページ文書でこの関数を使用すると、FlexiLayout のマッチングはエラーを返します。 複数ページ文書の場合は、関数 FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 ) を使用してください。 |
FuzzyRect ImageLeftOf( FuzzyRect rect, Distance offset = 0 ) | ファジー矩形を返します。これは、ページの矩形と、点 rect.Left.End - offset より左側にある垂直半平面との交差領域です。重要! この関数を使用できるのは、文書内のページの最小数と最大数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合に限られます。複数ページ文書でこの関数を使用すると、FlexiLayout のマッチングはエラーを返します。 複数ページ文書の場合は、関数 FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 ) を使用してください。 |
FuzzyRect ImageLeftOf( Hypothesis hyp, Distance offset = 0 ) | ファジー矩形を返します。これは、ページの矩形と、点 hyp.Rect.Left.End - offset より左側にある垂直半平面との交差領域です。重要! この関数を使用できるのは、文書内のページの最小数と最大数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合に限られます。複数ページ文書でこの関数を使用すると、FlexiLayout のマッチングはエラーを返します。 複数ページ文書の場合は、関数 FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0 ) を使用してください。 |
FuzzyRect ImageRightOf( XInterval x, Distance offset = 0 ) | ファジー矩形を返します。これは、ページの矩形と、点 x.Start + offset より右側にある垂直半平面との交差領域です。重要! この関数を使用できるのは、文書内のページの最小数と最大数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合に限られます。複数ページ文書でこの関数を使用すると、FlexiLayout のマッチングはエラーを返します。 複数ページ文書の場合は、関数 FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 ) を使用してください。 |
FuzzyRect ImageRightOf( FuzzyRect rect, Distance offset = 0 ) | ファジー矩形を返します。これは、ページの矩形と、点 rect.Right.Start + offset より右側にある垂直半平面との交差領域です。重要! この関数を使用できるのは、文書内のページの最小数と最大数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合に限られます。複数ページ文書でこの関数を使用すると、FlexiLayout のマッチングはエラーを返します。 複数ページ文書の場合は、関数 FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 ) を使用してください。 |
FuzzyRect ImageRightOf( Hypothesis hyp, Distance offset = 0 ) | ファジー矩形を返します。これは、ページの矩形と、点 hyp.rect.Right.Start + offset より右側にある垂直半平面との交差領域です。重要! この関数を使用できるのは、文書内のページの最小数と最大数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合に限られます。複数ページ文書でこの関数を使用すると、FlexiLayout のマッチングはエラーを返します。 複数ページ文書の場合は、関数 FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0 ) を使用してください。 |
FuzzyRect ImageAbove( YInterval y, Distance offset = 0 ) | ファジー矩形を返します。これは、ページの矩形と、点 y.End - offset より上側にある水平半平面との交差領域です。重要! この関数を使用できるのは、文書内のページの最小数と最大数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合に限られます。複数ページ文書でこの関数を使用すると、FlexiLayout のマッチングはエラーを返します。 複数ページ文書の場合は、関数 FuzzyRect AreaAbove( YInterval y, Distance offset = 0 ) を使用してください。 |
FuzzyRect ImageAbove( FuzzyRect rect, Distance offset = 0 ) | ファジー矩形を返します。これは、ページの矩形と、点 rect.top.End - offset より上側にある水平半平面との交差領域です。重要! この関数を使用できるのは、文書内のページの最小数と最大数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合に限られます。複数ページ文書でこの関数を使用すると、FlexiLayout のマッチングはエラーを返します。 複数ページ文書の場合は、関数 FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 ) を使用してください。 |
FuzzyRect ImageAbove( Hypothesis hyp, Distance offset = 0 ) | ファジー矩形を返します。これは、ページの矩形と、点 hyp.rect.top.End - offset より上側にある水平半平面との交差領域です。重要! この関数を使用できるのは、文書内のページの最小数と最大数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合に限られます。複数ページ文書でこの関数を使用すると、FlexiLayout のマッチングはエラーを返します。 複数ページ文書の場合は、関数 FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 ) を使用してください。 |
FuzzyRect ImageBelow( YInterval y, Distance offset = 0 ) | ファジー矩形を返します。これは、ページの矩形と、点 y.Start + offset より下側にある水平半平面との交差領域です。重要! この関数を使用できるのは、文書内のページの最小数と最大数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合に限られます。複数ページ文書でこの関数を使用すると、FlexiLayout のマッチングはエラーを返します。 複数ページ文書の場合は、関数 FuzzyRect AreaBelow( YInterval y, Distance offset = 0 ) を使用してください。 |
FuzzyRect ImageBelow( FuzzyRect rect, Distance offset = 0 ) | ページの矩形と、点 rect.Bottom.Start + offset より下側にある水平半平面との共通部分であるファジー矩形を返します。重要! この関数は、文書の最大ページ数と最小ページ数が 1 に設定されている場合、つまり検出された文書が 1 ページだけの場合にのみ使用できます。複数ページ文書に対してこの関数を使用すると、FlexiLayout のマッチングでエラーが返されます。 複数ページ文書の場合は、関数 FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 ) を使用してください。 |
FuzzyRect ImageBelow( Hypothesis hyp, Distance offset = 0 ) | ページの矩形と、点 hyp.rect.Bottom.Start + offset より下側にある水平半平面との共通部分であるファジー矩形を返します。重要! この関数は、文書の最大ページ数と最小ページ数が 1 に設定されている場合、つまり検出された文書が 1 ページだけの場合にのみ使用できます。複数ページ文書に対してこの関数を使用すると、FlexiLayout のマッチングでエラーが返されます。 複数ページ文書の場合は、関数 FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 ) を使用してください。 |
