connect_and_holes
— Ermitteln der Anzahl der Zusammenhangskomponenten und Hohlflächen.
connect_and_holes(Regions : : : NumConnected, NumHoles)
connect_and_holes
berechnet die Anzahl der
Zusammenhangskomponenten und die Anzahl der Hohlflächen einer
jeden Region aus Regions
.
In der Dokumentation zu diesem Kapitel (Regionen / Merkmale) finden Sie ein Bild mit Regionen, die sich in der Anzahl ihrer Zusammenhangskomponenten und der Anzahl ihrer Hohlflächen unterscheiden.
Wird mehr als eine Region übergeben, dann werden die Zahlenwerte der
Ausgabesteuerparameter NumConnected
und NumHoles
jeweils in einem Tupel abgespeichert, wobei die Position eines Wertes
in dem Tupel der Position der Region im Eingabetupel entspricht.
Regions
(input_object) region(-array) →
object
Zu untersuchende Region(en).
NumConnected
(output_control) integer(-array) →
(integer)
Anzahl der Zusammenhangskomponenten einer Region.
NumHoles
(output_control) integer(-array) →
(integer)
Anzahl der Hohlflächen einer Region.
connect_and_holes
liefert den Wert 2 (H_MSG_TRUE), falls die Eingabe nicht leer
ist.
Das Verhalten bei leerer Eingabe (keine Eingaberegionen vorhanden) lässt
sich mittels set_system('no_object_result',<Result>)
festlegen.
Das Verhalten bei einer leeren Region (Region ist die leere Menge)
wird mit set_system('empty_region_result',<Result>)
bestimmt.
threshold
,
regiongrowing
,
connection
connection
,
fill_up
,
fill_up_shape
,
union1
Foundation