VTeach语句

适用
视觉对象:ColorMatch, Correlation, DefectFinder, Geometric, ImageOp, OCR, Polar, Contour

说明
通过VTeach可从SPEL+程序示教视觉模型。

用法

VTeach Sequence.Object, var [, addSample [, keepDontCares] ]
Sequence
序列名或表示序列名的字符串变量
Object
对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
addSample
添加样品时为“True”,添加新模型时为“False”且可省略,如果省略,则将其添加为新模型。
keepDontCares
保留之前的无关像素时为“True”,丢弃时为“False”。
var
表示返回状态的整数变量


在var中返回状态。

如果示教操作成功,var将含有1,否则含有0。例如,序列或对象不存在时,或模型的示教数据不充分时,var的值为“0”。

详细说明
调用VTeach前,该对象必须已存在。执行VTeach时,首先获取图像。接着运行所有之前的ImageOp对象。然后使用当前模型窗口示教模型。使用ColorMatch或ImageOp对象时,执行VTeach前必须首先设定CurrentModel属性。

执行VTeach后,必须调用VSave确定更改。


Integer status

VTeach seq1.corr01, status
If status = 1 Then
    VSave
EndIf

参照
CurrentModel属性、VSaveModel、VTrain