Measure Edge Distance

Misst den Abstand zwischen zwei parallelen Kanten.
Optional kann ein boolesches Signal für den Eingang Enable Execution ausgewählt werden, sodass der Algorithmus nur aktiv ist, wenn der Wert des ausgewählten Signals TRUE ist.
Konfigurationsoptionen
- Start Point: Position, von der aus der Suchprozess in Richtung End Point gestartet wird.
- End Point: Position, an der der Suchprozess endet.
- Edge Direction: Festlegung der zu suchenden Kantenrichtung von Start Point zu End Point.
- Min Strength: Festlegung der minimalen Stärke beziehungsweise Intensitätsdifferenz der gesuchten Kante.
- Search Lines: Breite des Suchfensters, also die Anzahl der Suchlinien (1, 3, 5, 7, ...), zentriert um die durch Start Point sowie End Point definierte Linie.
- Invert Search Direction: Wenn TRUE, startet die Suche vom Mittelpunkt zwischen Start Point und End Point in beide Richtungen.
- Threshold: Schwellwert für das Binärbild.
- Search Line Dist: (Optional) Abstand zwischen den Suchlinien in Pixeln (> 0).
- Max Thickness: (Optional) Festlegung der maximalen Dicke der gesuchten Kante. Das bedeutet, dass Min Strength innerhalb von Max Thickness Pixeln erreicht werden muss.
- Search Gap: (Optional) Breite einer Lücke (>= 0, zentriert zwischen Start Point und End Point), die bei der Kantensuche ignoriert wird und die Ausführungszeit reduzieren kann. Die beiden gesuchten Kanten müssen auf unterschiedlichen Seiten der Lücke liegen
- Algorithm: (Optional) Auswahl des Kantenerkennungsalgorithmus.
- Subpixels Iterations: (Optional) Legt die Anzahl der Subpixel fest. Für INTERPOLATION sind meist 10 bis 20 ausreichend. Alternativ gibt der Wert die maximale Iterationszahl zur Optimierung der Parameter an; für APPROX_ERF und APPROX_GAUSSIAN sind meist 50 bis 100 ausreichend.
- Approx Precision: (Optional) Legt die Approximationsgenauigkeit für APPROX_ERF und APPROX_GAUSSIAN fest. 0,001 ist in der Regel ausreichend; für INTERPOLATION wird der Wert nicht verwendet.
Ausgangswerte
- Count Results: Wird inkrementiert, wenn ein neues Ergebnis bereitgestellt wird.
- hr: HRESULT-Fehlercode, der das Ergebnis der Verarbeitung ausgibt.
- Avg Distance: Durchschnittliche Distanz zwischen den beiden gefundenen Kanten.
- Image: Ausgangsbild des Algorithmus.
- New Result: (Optional) TRUE, wenn ein neues Ergebnis bereitgestellt wird.
- Image Preview: (Optional) Bild, in dem die eingestellte Kanten eingezeichnet sind.
- Image Threshold: (Optional) Bild, auf das der gefundenen Schwellwert angewendet ist.
- Edge Points 1: (Optional) Gibt die gefundenen Punkte der Kante in der Nähe des Startpunktes aus.
- Edge Point 2: (Optional) Gibt die gefundenen Punkte der Kante in der Nähe des Endpunktes aus.
- Distances: (Optional) Gibt die Distanzen zwischen den gefundenen Punkten aus.