hit_or_miss_golayhit_or_miss_golayHitOrMissGolayHitOrMissGolayhit_or_miss_golay — Ausführen der Hit-or-Miss-Operation für Regionen (Golay).
Warnung
hit_or_miss_golayhit_or_miss_golayHitOrMissGolayHitOrMissGolayHitOrMissGolayhit_or_miss_golay ist veraltet und wird nur aus Gründen
der Rückwärtskompatibilität zur Verfügung gestellt.
hit_or_miss_golayhit_or_miss_golayHitOrMissGolayHitOrMissGolayHitOrMissGolayhit_or_miss_golay berechnet die
Hit-or-Miss-Transformation der Eingaberegionen (abgestützt auf das
Golay-Alphabet). Dazu wird zunächst eine Erosion der Regionen mit
dem durch GolayElementGolayElementGolayElementGolayElementgolayElementgolay_element ausgewählten strukturierenden
Element des Golay-Alphabets durchgeführt. Im zweiten Schritt folgt
eine Erosion der Komplemente der Regionen mit der Hintergrund-Maske
des strukturierenden Elements. Aus den beiden Zwischenergebnissen
wird die Schnittmenge gebildet. Für die strukturierenden Elemente
gibt es folgende Wahlmöglichkeiten:
'l', 'm', 'd', 'c', 'e','i', 'f', 'f2', 'h', 'k'.
Die Rotationsnummer (RotationRotationRotationRotationrotationrotation) gibt dabei an, welche
Rotation des gewählten Elements verwendet werden soll. Die
Hit-or-Miss-Transformation wählt genau die Punkte aus, deren
Umgebung die Bedingungen des gewählten Golay-Elements erfüllt.
Achtung
Es ist zu beachten, dass nicht bei jedem Golayelement alle
Rotationen möglich sind.
Ausführungsinformationen
Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
Sei F die Fläche einer Eingaberegion, dann ist die
Laufzeitkomplexität für ein Objekt:
Ergebnis
Bei korrekter Parametrisierung liefert die Funktion
hit_or_miss_golayhit_or_miss_golayHitOrMissGolayHitOrMissGolayHitOrMissGolayhit_or_miss_golay den Wert 2 (H_MSG_TRUE). Das Funktionsverhalten
für die beiden Fälle leere und keine Eingaberegion lässt sich wie
folgt kontrollieren: