SortBlobs
SortBlobs 用于对斑点数据结构中引用的与固定相关的斑点进行排序。
SortBlobs 概述
通过计算所引用斑点的中心(质心)与指定的图像固定坐标系之间的位置关系, SortBlobs 将根据一个测量指标,例如斑点到 x 或 y 轴、到固定原点或网格的距离,或者斑点的角度距离来对斑点进行分类排序。
检查引用的斑点数据结构中的每个斑点,并根据排序依据参数设置,识别斑点并通过测量斑点到固定位置的距离或角度关系来计算其位置。
一旦 SortBlobs 对引用的斑点进行了排序,新的斑点数据结构和随附的结果表将自动插入到电子表格中。结果列表将根据斑点与所选固定坐标的远近程度按从近到远的次序排列(例如,最近的斑点排在最前,第二接近的斑点排在其后)。
在有多个斑点且需要确定斑点与斑点之间位置的情况下,SortBlobs 函数十分有用。
SortBlobs 输入
参数 | 说明 | ||||||||||||||||||
斑点 |
此参数使用对包含要排序的斑点数据结构的电子表格单元格的单元格引用。 |
||||||||||||||||||
要排序的数量 |
指定了最多返回的斑点数目 (1 至 4096; 默认 = 3)。 注意: 如果此参数的值大于零,SortBlobs 将自动插入一个结果表,其中最多包含 10 个条目,这些条目对应于斑点数据结构中的前 10 个斑点。如果需要显示所有项目,您可以通过复制最后行并在之后粘贴多余的行来扩充列表;递增任何新粘贴行的索引以确保斑点被正常索引。
|
||||||||||||||||||
排序方式 |
指定引用的斑点将如何被测量和分类排序。
|
||||||||||||||||||
固定 |
定义根据固定输入或视觉工具函数图像坐标系统输出而引用的斑点中心(质心)。根据“固定坐标”来设置引用的斑点质心可以确保如果“固定坐标” 被旋转或转换,相应的引用斑点也会根据“固定坐标”而旋转或转换。 默认设置为(0,0,0),图像的最左上方。
|
||||||||||||||||||
显示 |
指定 SortBlobs 在图像上的图形叠加显示模式。
|
SortBlobs 输出
返回 |
包含已排序斑点的斑点数据结构,如果任何输入参数无效,则为 #ERR。 |
||||||||||||||||||||||||||||||||||||
结果 |
最初将 SortBlobs 插入单元格时,会在电子表格中创建一个结果表。 注意: 如果要排序的数量参数的值大于零,SortBlobs 将自动插入一个结果表,其中最多包含 10 个条目,这些条目对应于斑点数据结构中的前 10 个斑点。如果需要显示所有项目,您可以通过复制最后行并在之后粘贴多余的行来扩充列表;递增任何新粘贴行的索引以确保斑点被正常索引。
以下斑点视觉数据访问函数自动插入到电子表格中以创建 SortBlobs 数据结构结果表:
|