Zum Hauptinhalt springen
Die in der folgenden Tabelle aufgeführten Funktionen können nur im Abschnitt Erweiterte Beziehungen für die Vorabsuche verwendet werden. Jede Funktion definiert entweder ein Fuzzy Rectangle für den Suchbereich oder fügt einem Array ausgeschlossener Rechtecke Rechtecke hinzu.

Void Leftof( XInterval x, Distance offset = 0 )

Begrenzt den Suchbereich auf ein Rechteck, das sich aus dem Schnitt des Seitenrechtecks mit der vertikalen Halbebene links vom Punkt x.End - offset ergibt.

Void Leftof( FuzzyRect fuzzyRect, Distance offset = 0 )

Begrenzt den Suchbereich auf die vertikale Halbebene links des Punkts fuzzyRect.Left.End – offset.

Void Leftof( Hypothesis hyp, Distance offset = 0 )

Begrenzt den Suchbereich auf ein Rechteck, das sich aus der Schnittmenge des Seitenrechtecks mit der vertikalen Halbebene links des Punkts hyp.Left.End - offset ergibt.

Void LeftOf( HypothesisInstances hyps, Distance offset = 0 )

Begrenzt den Suchbereich auf die vertikale Halbebene links vom Punkt hyps.Left.End – offset. Es werden globale Koordinaten verwendet.

Void Rightof( XInterval x, Distance offset = 0 )

Begrenzt den Suchbereich auf ein Rechteck, das sich aus dem Schnitt des Rechtecks der Seite mit der vertikalen Halbebene rechts vom Punkt x.Start + offset ergibt.

Void Rightof( FuzzyRect fuzzyRect, Distance offset = 0 )

Void Rightof( Hypothesis hyp, Distance offset = 0 )

Begrenzt den Suchbereich auf ein Rechteck, das sich aus dem Schnitt des Seitenrechtecks mit der vertikalen Halbebene rechts des Punkts hyp.Right.Start + offset ergibt.

Void RightOf( HypothesisInstances hyps, Distance offset = 0 )

Begrenzt den Suchbereich auf die vertikale Halbebene rechts des Punkts hyp.Right.Start + offset. Es werden globale Koordinaten verwendet.

Void Above( YInterval y, Distance offset = 0 )

Begrenzt den Suchbereich auf ein Rechteck, das sich aus dem Schnitt des Seitenrechtecks mit der horizontalen Halbebene oberhalb des Punkts y.End - offset ergibt.

Void Above( FuzzyRect fuzzyRect, Distance offset = 0 )

Begrenzt den Suchbereich auf die horizontale Halbebene oberhalb des Punkts hyp.top.End – offset.

Void Above( Hypothesis hyp, Distance offset = 0 )

Begrenzt den Suchbereich auf ein Rechteck, das sich aus der Schnittmenge des Seitenrechtecks mit der horizontalen Halbebene oberhalb des Punkts hyp.top.End - offset ergibt.

Void Above( HypothesisInstances hyps, Distance offset = 0 )

Begrenzt den Suchbereich auf die horizontale Halbebene oberhalb des Punkts hyp.top.End – offset. Es werden globale Koordinaten verwendet.

Void Below( YInterval y, Distance offset = 0 )

Begrenzt den Suchbereich auf ein Rechteck, das durch die Schnittmenge des Rechtecks der Seite mit der horizontalen Halbebene entsteht, die unterhalb des Punkts y.Start + offset liegt.

Void Below( FuzzyRect fuzzyRect, Distance offset = 0 )

Begrenzt den Suchbereich auf die horizontale Halbebene unterhalb des Punkts hyp.Bottom.Start + offset.

Void Below( Hypothesis hyp, Distance offset = 0 )

Begrenzt den Suchbereich auf ein Rechteck, das sich aus der Schnittmenge des Seitenrechtecks mit der horizontalen Halbebene unterhalb des Punkts hyp.Bottom.Start + offset ergibt.

Void Below( HypothesisInstances hyps, Distance offset = 0 )

Begrenzt den Suchbereich durch die horizontale Halbebene unterhalb des Punkts hyp.Bottom.Start + offset. Es werden globale Koordinaten verwendet.

Void Exclude( Hypothesis hyp )

Schließt die Region der Hypothese hyp aus dem Suchbereich aus. Wenn die Hypothese hyp nicht gefunden wird, wird das innere Rechteck des Suchbereichs der Hypothese hyp ausgeschlossen.

Void Exclude( Rect rect )

Schließt das Rechteck rect aus dem Suchbereich aus.

Void Exclude( RectArray rectArray )

Schließt das Rechteck-Array rectArray aus dem Suchbereich aus.

Void ExcludeRect( XInterval left, YInterval top, XInterval right, YInterval bottom )

Schließt das durch die Bereiche left, top, right und bottom beschriebene unscharfe Rechteck aus dem Suchbereich aus.

Void ExcludeSet( ImageObjectSet set )

Schließt das Rechteck-Array des Objekt-Sets set aus dem Suchbereich aus.

Void Exclude( HypothesisInstances )

Schließt die Region der Instanzen der Hypothese vom Suchbereich aus.

Void RestrictSearchArea( FuzzyRect fuzzyRect )

Beschränkt den Suchbereich auf das Fuzzy-Rechteck fuzzyRect. Es werden globale Koordinaten verwendet.

Void RestrictSearchArea( FuzzyRect, IntArray pages )

Begrenzt den Suchbereich anhand des Fuzzy-Rechtecks fuzzyRect. Geben Sie die lokalen Koordinaten und den Seitenbereich pages an.

Void RestrictSearchArea( FuzzyRect, SearchAreaPageSetType )

Begrenzt den Suchbereich mithilfe des unscharfen Rechtecks fuzzyRect. Geben Sie die lokalen Koordinaten und den Seitenbereich des Typs SearchAreaPageSetType an.

Void RestrictSearchArea( RectArray rectArray )

Begrenzt den Suchbereich auf das Rechteck-Array rectArray. Es werden globale Koordinaten verwendet.

Void RestrictSearchArea( RectArray, IntArray pages )

Begrenzt den Suchbereich mithilfe des Rechteck-Arrays rectArray. Geben Sie die lokalen Koordinaten und den Seitenbereich in pages an.

Void RestrictSearchArea( RectArray, SearchAreaPageSetType )

Begrenzt den Suchbereich mithilfe des Rechteck-Arrays rectArray. Geben Sie die lokalen Koordinaten und den Seitenbereich vom Typ SearchAreaPageSetType an.

Void RestrictSearchArea( Region region )

Beschränkt den Suchbereich auf die Region region. Es werden globale Koordinaten verwendet.

Void RestrictSearchArea( Region, IntArray pages )

Beschränkt den Suchbereich auf die Region. Geben Sie die lokalen Koordinaten und den Seitenbereich pages an.

Void RestrictSearchArea( Region, SearchAreaPageSetType )

Begrenzt den Suchbereich mithilfe der Region. Geben Sie die lokalen Koordinaten und den Seitenbereich vom Typ SearchAreaPageSetType an.

Void RestrictSearchArea( SearchAreaPageRestriction pageRestriction, IntArray pages )

Schränkt den Seitenbereich ein, in dem gesucht wird, ohne den Suchbereich auf den Seiten selbst einzuschränken. Der Parameter pageRestriction hat nur einen möglichen Wert: WholePage.

Void RestrictSearchArea( SearchAreaPageRestriction pageRestriction, SearchAreaPageSetType )

Hinweis. Sie können den Alias RSA statt des vollständigen Namens RestrictSearchArea verwenden.

Verschiedene Einschränkungen für dieselbe Seite werden zusammen angewendet, für verschiedene Seiten hingegen unabhängig voneinander. (Die Suche wird auf den Seiten durchgeführt, für die mindestens eine Einschränkung angegeben wurde.)

Hilfsfunktionen zum Definieren des Suchbereichs

Rect PageRect()

Das Rechteck der aktuellen Seite in globalen Koordinaten, das zum Angeben eines seitenabhängigen Suchbereichs verwendet wird.

PageRect kann nur zum Angeben eines Suchbereichs verwendet werden.

Int PageNumber()