选择单个边时:
位置:靠近卡尺区域中心的边或边对得分高于远离中心的边或边对。越靠近中得分越高从边缘或边缘对到输入区域中心的绝对距离(以图像的选定空间表示)用作记分器的输入。当用于对边对进行评分时,边对位置被定义为两条边之间的中点。若要使中心边或边对的得分低于非中心边或边对,请设置x0>x1>xC。
scorerPositionNeg:
边或边对是根据它们在搜索区域内相对于其中心的位置来评分的。与coggalipercorerposition(双边缘)不同,此函数使用边缘或边缘对到卡尺区域中心的有符号距离。如果从左到右搜索区域,则中心左侧的位置为负,右侧的位置为正,以输入图像的选定空间为单位表示。使用此函数可以使边缘候选越靠近输入区域的右边缘,得分越低。当用于对边对进行评分时,边对位置被定义为两条边之间的中点。要使正距离的边得分高于负距离的边,请设置x0>x1>xC。
对比度:
更明显的边缘比不明显的边缘得分高。分数忽略了搜索区域内边缘的位置和极性。对比度是一个有符号的无量纲值(正表示暗到亮,负表示亮到暗)。对比度表示过滤后的边缘图像图中边缘峰值的高度。对比度值大约等于边缘上像素平均值的差。可能的对比度值范围是-256到+256。大多数对比度值都在该范围内;您可以观察为图像和区域生成的值,以帮助为对比度记分器设置良好的值。
注:对比度值有符号时,对比度评分函数总是使用对比度的绝对值作为其输入值。您不需要为对比度评分函数指定负值。
当用于对边对进行评分时,将使用两条边的平均对比度值。
设置xC>x1>x0,以获得较低对比度边缘的较高分数。
选择边缘对时:
ScorerPositionNorm:
靠近卡尺区域中心的边缘对得分高于远离中心的边缘对得分。边缘对中心和卡钳区域中心之间的距离是标准化的:它表示测量出来的边缘对的位置除以前面设定的边缘对的预期宽度。此函数与coggalipercorerposition(单边缘)相同,只是距离是标准化的。
标准化位置是一个无量纲量。它不受选定空间单位的更改或图像和卡尺区域的均匀比例更改的影响。这意味着您可以使用单个函数,而不必考虑所选空间单位的更改或图像或区域的大小。要使中心边对的得分低于非中心边对,请设置x0>x1>xC。
ScorerPositionNormNeg:
边缘对是根据它们在搜索区域内相对于中心的标准化位置来评分的。规范化与CogCaliperScorerPositionNorm使用的相同。与coggalipercorerpositionnorm不同,此函数使用边缘或边缘对与卡尺区域中心的有符号距离。如果从左到右搜索区域,则中心左侧的位置为负,右侧的位置为正。(越小得分越高)使用此函数可以使边缘候选越靠近输入区域的右边缘,得分越低。要使正距离的边对得分高于负距离的边,请设置x0>x1>xC。
CogCaliperScorerSizeNorm:
边缘对根据其宽度进行评分,通过将找到的宽度除以预期宽度进行规范化。例如,宽度正好是预期宽度的两倍的边对的规格化大小为2。如图边缘对大于预期的边缘对时得分越高要获得较大的边对宽度,请设置xC>x1>x0
CogCaliperScorerSizeDiffNorm:positive difference form expected size(与预期大小的正差异)
zero difference from expected size(与预期大小相差零)
negative difference from expected size(与预期大小的负差异)
边对是基于期望宽度和找到的宽度之间的差异来评分的,通过将找到的宽度和期望宽度之间的差异的绝对值除以期望宽度来规范化。此函数可以很容易地给出预期大小的高分数边缘对,而对太宽或太窄的边缘对给出低分数。(与预期大小相差越小得分越高)恰好是预期宽度的边对产生0的值,而宽度为25%或宽度为25%的边对都产生0.25的值。若要对预期大小的边给出低分数,对窄或宽分数给出高分数,请设置x0>x1>xC。
ScorerSizeDiffNormAsym:
此函数与CogCaliperScorerSizeDiffNorm相同,不同之处在于您可以对小于预期的边对进行评分,而对大于预期的边对进行评分。您可以通过指定双面评分函数来完成此操作。(CogCaliperScorerSizeDiffNorm不能对小于或者大于预期的边对进行评分)
要对预期大小的边给出较低的分数,对窄或宽的分数给出较高的分数,请设置x0H>x1H>xCH>xC>x1>x0。
跨立:edges do not straddle center(边缘不跨中);边缘跨过卡尺区域中心点的边缘对得分为1,而不跨过中心点的边缘对得分为0。(跨立分开对中心对称则为1)
参考: