SortEdges

按指定条件对边缘数组进行排序。

SortEdges 输入

参数 说明

边缘

对包含边缘数据结构的电子表格单元格的引用。边缘数据结构必须由多条直线边组成。

要排序的数量

指定要排序的边缘数(0 到 2591;默认值 = 2)

排序方式

指定边缘的排序方法。

0 = 最佳分数

按对比度分数降序排序。

1 = 头到尾(默认)

按原始扫描方向排序。

2 = 白到黑按分数,黑到白按分数

先按极性排序,然后按分数排序。

3 = 黑到白头到尾,白到黑头到尾

首先按极性排序,然后按原始扫描顺序排序。

4 = 尾到头

按反向扫描顺序排序。

显示

指定图像顶部的 SortEdges 图形叠加的显示模式。

0 = 隐藏所有(默认)

所有图形都将被隐藏,除非包含 SortEdges 函数的单元格是电子表格中的活动单元格。

1 = 仅结果图形

线条边缘将始终显示。

SortEdges 输出

返回

包含已排序边缘的边缘数据结构,如果任何输入参数无效,则为 #ERR。

结果

最初将 SortEdges 插入单元格时,会在电子表格中创建一个结果表。

以下边缘 视觉数据访问函数自动插入到电子表格中以创建结果表:

标签 函数 说明

索引

 

索引位置

X0

GetX(边缘, 边缘索引, 0)

第一个端点的 x 坐标。

Y0

GetY(边缘, 边缘索引, 0)

第一个端点的 y 坐标。

X1

GetX(边缘, 边缘索引, 1)

第二个端点的 x 坐标。

Y1

GetY(边缘, 边缘索引, 1)

第二个端点的列坐标。

分数

GetScore(边缘, 边缘索引)

边缘对比度分数。