# BlobToBlob

Misst den minimalen oder maximalen Abstand zwischen den Grenzen zweier Blobs.

Beispiel

In diesem Beispiel misst die BlobToBlob-Funktion den minimalen Abstand zwischen den Grenzen zweier Blobs.

## BlobToBlob – Eingaben

Parameter | Beschreibung
Blobs 0 | Dieses Argument muss eine Tabellenzelle mit einer gültigen Blobs-Datenstruktur referenzieren.
Index 0 | Dieses Argument referenziert einen nullbasierten Index in der Blobs-Datenstruktur.
Blobs 1 | Dieses Argument muss eine Tabellenzelle mit einer gültigen Blobs-Datenstruktur referenzieren.
Index 1 | Dieses Argument referenziert einen nullbasierten Index in der Blobs-Datenstruktur.
Suchkriterium | Gibt an, wie der Abstand gemessen werden soll.
0 = Minimaler Abstand | Findet den Abstand zwischen den nächstgelegenen Punkten der Grenzen zweier Blobs. Beispiel
1 = Maximaler Abstand | Findet den Abstand zwischen den am weitesten entfernt liegenden Punkten der Grenzen zweier Blobs. Beispiel
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 | Eine Strecke mit dem minimalen oder maximalen Abstand zwischen den zwei Blobs wird immer angezeigt.
2 = Eingabe- und Ergebnis-Grafik | Die beiden Blobs und die Strecke zwischen diesen Blobs werden immer angezeigt.

## BlobToBlob – Ausgaben

Rückgabewert | Eine Dist-Datenstruktur, die den gerichteten Abstand zwischen einem Blob und dem nächstgelegenen oder am weitesten entfernt liegenden Punkt auf einer anderen Blob-Grenze enthält.
Ergebnisse | Wenn die Funktion erstmals in eine Zelle eingefügt wird, werden die folgenden Dist Vision Data Access functions automatisch in die Tabelle eingefügt, um eine Ergebnistabelle zu erstellen:
Label | Funktion | Beschreibung
X0 | GetX(Abstand, 0) | Die x-Koordinate des nächstgelegenen oder am weitesten entfernt liegenden Punkts auf der Grenze des ersten Blobs, in Abhängigkeit von der Einstellung des Parameters „Suchkriterium“.
Y0 | GetY(Abstand, 0) | Die y-Koordinate des nächstgelegenen oder am weitesten entfernt liegenden Punkts auf der Grenze des ersten Blobs, in Abhängigkeit von der Einstellung des Parameters „Suchkriterium“.
X1 | GetX(Abstand, 1) | Die x-Koordinate des nächstgelegenen oder am weitesten entfernt liegenden Punkts auf der Grenze des zweiten Blobs, in Abhängigkeit von der Einstellung des Parameters „Suchkriterium“.
Y1 | GetY(Abstand, 1) | Die y-Koordinate des nächstgelegenen oder am weitesten entfernt liegenden Punkts auf der Grenze des zweiten Blobs, in Abhängigkeit von der Einstellung des Parameters „Suchkriterium“.
Winkel | GetAngle(Abstand) | Der Winkel zwischen den Grenzpunkten des ersten und zweiten Blobs.
Abstand | GetDistance(Abstand) | Der Abstand zwischen den Grenzpunkten des ersten und zweiten Blobs.