get_region_thickness
— Zugriff auf die Dicke einer Region entlang der Hauptachse.
get_region_thickness(Region : : : Thickness, Histogramm)
get_region_thickness
berechnet die Dicke der Regionen
entlang der Hauptachse (siehe elliptic_axis
)
für jeden Punkt der Strecke. Die Dicke an einer Stelle der Hauptachse
ist dabei als der Abstand der am weitesten auseinanderliegenden
Schnittpunkte der Kontur mit dem Lot auf die Hauptachse im betreffenden
Punkt definiert.
Zusätzlich liefert get_region_thickness
noch das
Histogramm
der Dicken der Region.
Die Länge des Histogramms entspricht dabei der größten
aufgetretenen Dicke in der betrachteten Region.
Es darf nur eine Region übergeben werden. Besitzt die Region mehrere Zusammenhangskomponenten, wird nur die erste ausgewertet. Alle anderen werden ignoriert
Region
(input_object) region →
object
Zu analysierende Region.
Thickness
(output_control) integer-array →
(integer)
Dicke der Region entlang ihrer Hauptachse.
Histogramm
(output_control) integer-array →
(integer)
Histogramm der Dicke der Region entlang ihrer Hauptachse.
get_region_thickness
liefert den Wert 2 (H_MSG_TRUE),
falls genau eine Region übergeben wird.
Das Verhalten bei leerer Eingabe (keine Eingaberegionen vorhanden) lässt
sich mittels set_system('no_object_result',<Result>)
festlegen.
sobel_amp
,
threshold
,
connection
,
select_shape
,
select_obj
Foundation