# BlobToRadian

Misst den minimalen oder maximalen Abstand zwischen einer Blob-Grenze und einem Punkt in einem festgelegten Winkel.

Beispiel

In diesem Beispiel misst die BlobToRadian-Funktion den maximalen Abstand zwischen der Grenze des dritten Blobs und einem Punkt in einem vom Benutzer festgelegten Winkel.

Hinweis: Der vom Benutzer festgelegte Winkel muss so eingestellt werden, dass der Punkt den Blob überschneidet. Andernfalls gibt die Funktion #ERR zurück.

## BlobToRadian – Eingaben

Parameter | Beschreibung
Blobs | Dieses Argument muss eine Tabellenzelle mit einer gültigen Blobs-Datenstruktur referenzieren.
Index | Dieses Argument referenziert einen nullbasierten Index in der Blobs-Datenstruktur.
Punkt | Gibt die Koordinaten des Punkts und den Schnittwinkel an.
X | Die x-Koordinate des Punkts.
Y | Die y-Koordinate des Punkts.
Winkel | Der Schnittwinkel zwischen dem Punkt und dem Blob. Hinweis: Wenn der Punkt und die Blob-Grenze parallel zueinander liegen, gibt die Funktion #ERR zurück. Der Punkt und die Blob-Grenze müssen sich überschneiden.
Anzeigen | Legt den Anzeigemodus für die Überlagerung von Grafiken auf dem Bild fest.
0 = Alle ausblenden (Standard) | Alle Grafiken werden nur angezeigt, wenn die Zelle mit der Funktion in der Tabelle markiert ist.
1 = Nur Ergebnis-Grafik | Ein Liniensegment mit dem minimalen oder maximalen Abstand zwischen dem Blob und der Radiallinie wird immer angezeigt.
2 = Eingabe- und Ergebnis-Grafik | Der Blob und die Radiallinie und das Liniensegment zwischen den beiden werden immer angezeigt.

## BlobToRadian – Ausgaben

Rückgabewert | Eine Dist-Datenstruktur, die den gerichteten Abstand zwischen der Radiallinie und dem nächstgelegenen oder am weitesten entfernt liegenden Punkt auf der Blob-Grenze enthält.
Ergebnisse | Wenn die Funktion erstmals in eine Zelle eingefügt wird, wird in der Tabelle eine Ergebnistabelle erstellt. Die folgenden Dist Vision Data Access functionswerden automatisch in die Tabelle eingefügt, um die Ergebnistabelle zu erstellen:
Label | Funktion | Beschreibung
X0 | GetX(Abstand, 0) | Die x-Koordinate des am weitesten entfernt liegenden Punkts auf der Blob-Grenze.
Y0 | GetY(Abstand, 0) | Die y-Koordinate des am weitesten entfernt liegenden Punkts auf der Blob-Grenze.
X1 | GetX(Abstand, 1) | Die im Parameter „Punkt“ angegebene x-Koordinate.
Y1 | GetY(Abstand, 1) | Die im Parameter „Punkt“ angegebene y-Koordinate.
Winkel | GetAngle(Abstand) | Der Winkel zwischen dem Blob-Grenzpunkt und dem Radiallinien-Punkt.
Abstand | GetDistance(Abstand) | Der Abstand zwischen dem Blob-Grenzpunkt und dem Radiallinien-Punkt.