| Operatoren |
test_equal_region — Test, ob die Regionen von zwei Objekten identisch sind.
test_equal_region vergleicht die Regionen der beiden Eingabeparameter. Verglichen wird das n-te Element in Regions1 mit dem n-ten Objekt in Regions2 (für alle n). Falls alle Regionen gleich sind und die Anzahl der Regionen identisch ist, erhält IsEqual den Wert TRUE, ansonsten FALSE.
Die in HALCON verfügbaren ikonischen Objekte werden bei der Einleitung zu Kapitel Objekt vorgestellt.
Testregionen.
Vergleichsregionen.
Parameteranzahl: Regions1 == Regions2
boolscher Ergebniswert.
Sei F die Fläche einer Region, dann beträgt die Laufzeitkomplexität bei Ergebnis TRUE O(1) oder O(sqrt(F)), bei Ergebnis FALSE O(sqrt(F)).
test_equal_region liefert den Wert 2 (H_MSG_TRUE), falls die Parameter korrekt sind. Das Verhalten bei leerer Eingabe (keine Eingabeobjekte vorhanden) lässt sich mittels set_system(::'no_object_result',<Result>:) festlegen. Unterscheidet sich die Anzahl der Objekte, wird eine Fehlerbehandlung durchgeführt. Ansonsten liefert test_equal_region den Wert 2 (H_MSG_TRUE)
intersection, complement, area_center
Foundation
| Operatoren |