Russian (Русский) - Change language

Функции, формирующие нечеткий прямоугльник

Функция 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 ) Возвращает нечеткий прямоугольник в глобальных координатах, являющийся вертикальной полуплоскостью, расположенной справа от точки hyp.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 ) Возвращает нечеткий прямоугольник в глобальных координатах, являющийся горизонтальной полуплоскостью, расположенной выше точки hyp.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 ) Возвращает нечеткий прямоугольник в глобальных координатах, являющийся горизонтальной полуплоскостью, расположенной ниже точки hyp.Rect.Bottom.Start + offset.
FuzzyRect ImageLeftOf( XInterval x, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с вертикальной полуплоскостью, расположенной слева от точки x.End – offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 )

FuzzyRect ImageLeftOf( FuzzyRect rect, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с вертикальной полуплоскостью, расположенной слева от точки rect.Left.End – offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 )

FuzzyRect ImageLeftOf( Hypothesis hyp, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с вертикальной полуплоскостью, расположенной слева от точки hyp.Rect.Left.End – offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0)

FuzzyRect ImageRightOf( XInterval x, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с вертикальной полуплоскостью, расположенной справа от точки x.Start + offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 )

FuzzyRect ImageRightOf( FuzzyRect rect, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с вертикальной полуплоскостью, расположенной справа от точки rect.Right.Start + offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 )

FuzzyRect ImageRightOf( Hypothesis hyp, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с вертикальной полуплоскостью, расположенной справа от точки hyp.rect.Right.Start + offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0)

FuzzyRect ImageAbove( YInterval y, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с горизонтальной полуплоскостью, расположенной сверху от точки y.End - offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaAbove( YInterval y, Distance offset = 0 )

FuzzyRect ImageAbove( FuzzyRect rect, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с горизонтальной полуплоскостью, расположенной сверху от точки rect.Top.End - offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 )

FuzzyRect ImageAbove( Hypothesis hyp, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с горизонтальной полуплоскостью, расположенной сверху от точки hyp.rect.Top.End - offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 )

FuzzyRect ImageBelow( YInterval y, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с горизонтальной полуплоскостью, расположенной снизу от точки y.Start + offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaBelow( YInterval y, Distance offset = 0 )

FuzzyRect ImageBelow( FuzzyRect rect, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с горизонтальной полуплоскостью, расположенной снизу от точки rect.Bottom.Start + offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 )

FuzzyRect ImageBelow( Hypothesis hyp, Distance offset = 0 )

Возвращает нечеткий прямоугольник, результат пересечения прямоугольника страницы с горизонтальной полуплоскостью, расположенной снизу от точки hyp.rect.Bottom.Start + offset.

Внимание! Функцию можно использовать только в случае, если допустимое минимальное и максимальное число страниц документа равно 1, т.е. найденный документ заведомо одностраничный. При использовании этой функций в рамках многостраничного документа, при наложении определения документа возникнет ошибка.

Для многостраничного документа можно использовать функцию FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 )

01.12.2020 7:04:05


Please leave your feedback about this article