CogDataAnalysisTool 数据分析工具使用教程
简介
CogDataAnalysisTool工具可以设定公差范围,来对其他视觉工具产生的数据进行逻辑判断,并可以进行统计分析。对于输入的每一个数据,都可以设定单独的阈值。如下图所示:
您不必为所有类别启用公差范围。例如,您只能针对高拒绝限制测试值。此外,您可以在任何时候启用或禁用每个公差范围。
如果是对多个数据通道进行分析,你也可以对所有数据通道的总体结果进行分析,总体结果有三种可能状态,如下图所示。
CogDataAnalysisTool 工具允许您定义一组标准,将工具组的最后一次运行判断为通过、警告或拒绝。使用结果分析,您可以组合来自一个、多个或所有视觉工具的结果,并生成一个中间结果,该结果可用于判断应用程序是否生成警告或拒绝状态。
结果分析工具支持大量的操作可以执行的结果,包括运算(加、减、乘、除),数值比较(小于,小于或等于,等于,大于,等等),字符串比较(区分大小写的平等,不分大小写),逻辑(或者,XOR,不是),vector-to-scalar或减少逻辑(或者和见面),和数学(ABS、倍根号)。
操作实例
CogDataAnalysisTool工具必须要有一个输入,本例程就在前一篇《CogCNLSearchTool 使用教程》工程的基础上为大家演示CogDataAnalysisTool工具的具体用法。
1、打开《CogCNLSearchTool 》工程
2、添加CogDataAnalysisTool工具
3、右键CogCNLSearchTool工具,添加终端
工程默认只有1个Item[0].Score的输出,但是对于此例程最多可有4个输出,为演示具体内容这里使用2个输出,故要在此增加一个输出,即Item[1].Score。
4、添加Item[1].Score输出
5、双击CogDataAnalysisTool ,添加通道
对应之前的2通道输出,故在此增加1路输入。
6、设置参数
6、右键CogDataAnalysisTool工具,添加终端 RunParams->Item[channel1]->CurrentValue
增加的输入通道不能自动链接到Job面板,需要手动添加。
7、链接输入、输出
8、点击 运行,查看结果
分析: 图示有1个通道得分小于步骤5设置的得分,所以结果为Reject
分析 : 图示2通道得分均大于设置得分,故结果为Pass
总结
此例程只是简单设置了 拒绝下限,其它参数根据具体需求设置。
参考例程:https://download.youkuaiyun.com/download/xiao__wen/12442856