BlobToLine

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

BlobToLine 输入

参数 说明

斑点

此参数必须引用包含有效 Blobs 数据结构的电子表格单元格。

索引

此参数引用 Blob 数据结构中从零开始的索引。

指定线的坐标。

X 0

线的第一个终点的 x 坐标。

Y 0

线的第一个终点的 y 坐标。

X 1

线的第二个终点的 x 坐标。

Y 1

线的第二个终点的 y 坐标。

查找依据

指定如何测量距离。

0 = 最小距离

查找斑点边界的最近点与线之间的距离。

1 = 最大距离

查找斑点边界的最远点与线之间的距离。

显示

指定函数在图像上的图形叠加显示模式。

0 = 隐藏所有(默认值)

所有图形都将隐藏,除非包含函数的单元格在电子表格中突出显示。

1 = 仅结果图形

表示斑点与线之间最小或最大距离的线段将始终显示。

2 = 输入和结果图形

斑点和线以及它们之间的线段将始终显示。

BlobToLine 输出

返回

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)

斑点边界点和线之间的距离。