# BlobToBlob

测量两个斑点边界之间的最小或最大距离。

示例

在此示例中，BlobToBlob 函数正在测量两个斑点边界之间的最小距离。

## BlobToBlob 输入

参数 | 说明
斑点 0 | 此参数必须引用包含有效 Blobs 数据结构的电子表格单元格。
索引 0 | 此参数引用 Blob 数据结构中从零开始的索引。
斑点 1 | 此参数必须引用包含有效 Blobs 数据结构的电子表格单元格。
索引 1 | 此参数引用 Blob 数据结构中从零开始的索引。
查找依据 | 指定如何测量距离。
0 = 最小距离 | 查找两个斑点边界的最近点之间的距离。 示例
1 = 最大距离 | 查找两个斑点边界的最远点之间的距离。 示例
显示 | 指定函数在图像上的图形叠加显示模式。
0 = 隐藏所有（默认值） | 所有图形都将隐藏，除非包含函数的单元格在电子表格中突出显示。
1 = 仅结果图形 | 表示两个斑点之间最小或最大距离的线段将始终显示。
2 = 输入和结果图形 | 两个斑点及其之间的线段将始终显示。

## BlobToBlob 输出

返回 | Dist 数据结构，包含斑点与另一个斑点边界上最近或最远点之间的有向距离。
结果 | 当函数最初插入到单元格中时，以下 Dist Vision Data Access functions 自动插入到电子表格中以创建结果表：
标签 | 函数 | 说明
X0 | GetX(Dist, 0) | 第一个斑点上最近点或最远点的 x 坐标，具体取决于“查找依据”参数的设置。
Y0 | GetY(Dist, 0) | 第一个斑点上最近点或最远点的 y 坐标，具体取决于“查找依据”参数的设置。
X1 | GetX(Dist, 1) | 第二个斑点上最近点或最远点的 x 坐标，具体取决于“查找依据”参数的设置。
Y1 | GetY(Dist, 1) | 第二个斑点上最近点或最远点的 y 坐标，具体取决于“查找依据”参数的设置。
角度 | GetAngle(Dist) | 第一个斑点和第二个斑点的边界点之间的角度。
距离 | GetDistance(Dist) | 第一个斑点和第二个斑点的边界点之间的距离。