# FindCircleMinMax

Überprüft die Kreisförmigkeit einer durchgehenden Kante durch das Auffinden der minimalen und maximalen Abweichungen von der Kante und der Standardabweichung der Radii aller Punkte auf der Kante.

Hinweis: FindCircleMinMax sollte nicht zum Suchen kreisförmiger Kanten verwendet werden. Wählen Sie stattdessen FindCircle, um kreisförmige Kanten zu finden.

## FindCircleMinMax – Eingaben

Parameter | Beschreibung
Bild | This parameter must reference a spreadsheet cell that contains an Bild data structure; by default, this parameter references A0, the cell containing the data structure. This parameter can also reference other Image data structures, such as those returned by the Image Vision Data Access functions or Koordinatenumrechnungsfunktionen.
Vorrichtung | Definiert den Inspektionsbereich (ROI) relativ zu einer Vorrichtung als Eingabe oder die Ausgabe des Bildkoordinatensystems einer Vision Tools-Funktion. Wenn man den Inspektionsbereich (ROI) relativ zu einer Vorrichtung bestimmt, stellt man sicher, dass beim Drehen oder Umsetzen der Vorrichtung auch der Inspektionsbereich (ROI) im Verhältnis zur Vorrichtung gedreht oder umgesetzt wird. Die Standardeinstellung ist (0,0,0), die oberste linke Ecke des Bilds.
X | Der x-Offset in Bildkoordinaten.
Y | Der y-Offset in Bildkoordinaten.
Winkel | Die Drehung von der x-Bildachse im Bildkoordinatensystem. (+/-360 Grad im Uhrzeigersinn)
Ring | Auch als Inspektionsbereich (ROI) bezeichnet; gibt den Bereich des Bilds an, der einer Analyse unterzogen wird; erstellt einen ringförmigen Bildbereich, der verschoben und gedreht werden kann. Ist dieser Parameter ausgewählt, können Sie in der Symbolleiste des Eigenschaftsblatts auf die Schaltfläche „Bereich maximieren“ klicken, damit der Bereich automatisch gedehnt wird, sodass er das gesamte Bild einnimmt.
X | Der x-Offset vom Ursprung in Vorrichtungskoordinaten.
Y | Der y-Offset vom Ursprung im Vorrichtungskoordinatensystem.
Innenradius | Die Größe des Innenradius.
Außenradius | Die Größe des Außenradius.
Hinweis: Die Parameter Vorrichtung und Ring müssen innerhalb der Bildgrenzen festgelegt werden. Andernfalls gibt die Funktion #ERR zurück.
Polarität | Gibt die Polarität der zu lokalisierenden Kante an, vom Kreisinneren zum Kreisäußeren, relativ zur Scanrichtung des Bereichs. Die Funktion gibt nur Kanten mit der angegebenen Polarität zurück.
0 = Schwarz -> Weiß (Standard)
1 = Weiß -> Schwarz
Minimaler Kontrast | Legt den minimalen Graustufenkontrast (0 bis 255; Standard = 10) an jedem Punkt entlang des Kreises fest.
Kantenbreite | Gibt den Abstand in Pixel (1 bis 50; Standard = 3) an, über den hinaus ein Kantenübergang stattfindet. Kantenbreite wird zum Filtern des Bilds verwendet, bevor die Kanten extrahiert werden.
Anzeigen | Legt den Anzeigemodus für FindCircleMinMax-Grafiküberlagerungen fest, die über dem Bild angezeigt werden.
0 = Alle ausblenden (Standard) | Alle Grafiken werden ausgeblendet, es sei denn, die Zelle mit der Funktion „FindCircleMinMax“ ist in der Tabelle aktiv.
1 = Nur Ergebnis-Grafik | Die kreisförmige Kante und die Punkte mit minimaler und maximaler Abweichung werden immer angezeigt.
2 = Eingabe- und Ergebnis-Grafik | Der Eingabebildbereich, die kreisförmige Kante und die Punkte mit minimaler und maximaler Abweichung werden immer angezeigt.

## FindCircleMinMax – Ausgaben

Rückgabewert | Eine Kante-Datenstruktur, die eine einzelne kreisförmige Kante enthält, oder #ERR, wenn einer der Eingabeparameter ungültig ist.
Ergebnisse | Wenn FindCircleMinMax erstmals in eine Zelle eingefügt wird, wird in der Tabelle eine Ergebnistabelle erstellt. Die folgenden Edges Vision Data Access functions werden automatisch in die Tabelle eingefügt, um die Ergebnistabelle zu erstellen:
Label | Funktion | Beschreibung
CentX | GetX(Kanten) | Die mittlere x-Koordinate der kreisförmigen Kante.
CentY | GetY(Kanten) | Die mittlere y-Koordinate der kreisförmigen Kante.
Radius | GetRadius(Kanten) | Der Radius der kreisförmigen Kante.
Min | GetMin(Kanten) | Die minimale Abweichung von der kreisförmigen Kante.
Max | GetMax(Kanten) | Die maximale Abweichung von der kreisförmigen Kante.
SDev | GetSDev(Kanten) | Die Standardabweichung von den Radii aller Punkte auf einer durchgehenden Kante.
Güte | GetScore(Kanten) | Ein Maß für die Kreisförmigkeit einer durchgehenden Kante anhand des Radius der kreisförmigen Kante und der Standardabweichung. Die Güte ist bei einer kleinen Standardabweichung kleiner und bei einer großen Standardabweichung größer. Die Güte wird mithilfe der folgenden Formel berechnet: Güte = 100*(1-2*SDev/Radius)
Über Edges Vision Data Access functions