SortEdges

Sortiert Kanten-Arrays nach den angegebenen Kriterien.

SortEdges – Eingaben

Parameter Beschreibung

Kanten

Ein Verweis auf eine Tabellenzelle, die eine Kante-Datenstruktur enthält. Die Edges-Datenstruktur muss aus mehreren geraden Kanten bestehen.

Zu sort. Anzahl

Definiert die Anzahl der zu sortierenden Kanten (0 bis 2591; Standard = 2).

Sortieren nach

Legt die Methode fest, mit welcher die Kanten sortiert werden sollen.

0 = stärkste Kante

Nach absteigender Kontrastgüte sortieren.

1 = Erste bis zur Letzten (Standard)

Nach ursprünglicher Scanrichtung sortieren.

2 = Schwarz -> Weiß, dann Weiß -> Schwarz, jeweils nach Kantenstärke

Zuerst nach Polarität, dann nach Güte sortieren.

3 = Schwarz -> Weiß, dann Weiß -> Schwarz, jeweils Erste bis Letzte

Zuerst nach Polarität, dann nach ursprünglicher Scanrichtung sortieren.

4 = Letzte bis zur Ersten

Sortieren nach umgekehrter Scanrichtung.

Anzeigen

Legt den Anzeigemodus für die Überlagerung von SortEdges-Grafiken über dem Bild fest.

0 = Alle ausblenden (Standard)

Alle Grafiken werden nur angezeigt, wenn die Zelle mit der SortEdges-Funktion in der Tabelle markiert ist.

1 = Nur Ergebnis-Grafik

Die gefundenen Kanten werden immer angezeigt.

SortEdges – Ausgaben

Rückgabewert

Eine Kante-Datenstruktur, die sortierte Kanten enthält, oder #ERR, wenn einer der Eingabeparameter ungültig ist.

Ergebnisse

Wenn SortEdges in eine Zelle eingefügt wird, wird in der Tabelle eine Ergebnistabelle erstellt.

Die folgenden Edges Datenzugriffsfunktionen werden automatisch in die Tabelle eingefügt, um die Ergebnistabelle zu erstellen:

Label Funktion Beschreibung

Index

 

Indexposition

X0

GetX(Kanten, Kantenindex, 0)

Die x-Koordinate des ersten Punkts.

Y0

GetY(Kanten, Kantenindex, 0)

Die y-Koordinate des ersten Punkts.

X1

GetX(Kanten, Kantenindex, 1)

Die x-Koordinate des zweiten Punkts.

Y1

GetY(Kanten, Kantenindex, 1)

Die y-Koordinate des zweiten Punkts.

Güte

GetScore(Kanten, Kantenindex)

Die Kontrastgüte der Kante.