# BlobToBlob

Mesure la distance minimale ou maximale entre les limites de deux blobs.

Exemple

Dans cet exemple, la fonction BlobToBlob mesure la distance minimale entre les limites de deux blobs.

## BlobToBlob – entrées

Paramètre | Description
Blobs 0 | Cet argument doit faire référence à une cellule de feuille de calcul contenant une structure de données Blobs valide.
Index 0 | Cet argument fait référence à une position de chaîne de caractères dans la structure de données Blobs ; position1 = 0.
Blobs 1 | Cet argument doit faire référence à une cellule de feuille de calcul contenant une structure de données Blobs valide.
Index 1 | Cet argument fait référence à une position de chaîne de caractères dans la structure de données Blobs ; position1 = 0.
Chercher par | Indique comment la distance est mesurée.
0 = Distance minimale | Recherche la distance entre les points les plus proches sur les limites de deux blobs. Exemple
1 = Distance maximale | Recherche la distance entre les points les plus éloignés sur les limites de deux blobs. Exemple
Afficher | Détermine le mode d’affichage des graphiques, superposés à l’image, de la fonction.
0 = masquer tout (par défaut) | Tous les graphiques sont masqués, sauf lorsque la cellule contenant la fonction est mise en évidence dans la feuille de calcul.
1 = graphiques de résultats uniquement | Un segment indiquant la distance minimale ou maximale entre deux blobs est toujours affiché.
2 = graphiques d’entrées et de résultats | Les deux blobs et le segment qui les sépare sont toujours affichés.

## BlobToBlob – Sorties

Renvoie | Une structure de données Dist contenant la distance orientée entre un blob et le point le plus proche ou le plus éloigné sur la limite d’un autre blob.
Résultats | Lorsque cette fonction est insérée dans une cellule, les Vision Data Access functions Dist suivantes sont automatiquement insérées dans la feuille de calcul pour créer le tableau de résultats :
Label | Fonction | Description
X0 | GetX(Dist, 0) | Abscisse du point le plus proche ou le plus éloigné sur la limite du premier blob, selon le paramètre Chercher par.
Y0 | GetY(Dist, 0) | Ordonnée du point le plus proche ou le plus éloigné sur la limite du premier blob, selon le paramètre Chercher par.
X1 | GetX(Dist, 1) | Abscisse du point le plus proche ou le plus éloigné sur la limite du second blob, selon le paramètre Chercher par.
Y1 | GetY(Dist, 1) | Ordonnée du point le plus proche ou le plus éloigné sur la limite du second blob, selon le paramètre Chercher par.
Angle | GetAngle(Dist) | Angle entre les points des limites du premier et du second blob.
Distance | GetDistance(Dist) | Distance entre les points des limites du premier et du second blob.