一、主要功能
用于在图像上添加文本信息。输入有坐标信息和文本信息。
二、设置
选择器:选择输入源,与第一张图是一样的
文本:显示的文本,这里是直接链接到其他的string的输出文本。可以自己写,或者格式化。
外观:自己设置。
位置:(x,y)相对于模板匹配固定的坐标。
三、在脚本中使用
标签的类型,放在方法体外,这样可以重复调用。
CogGraphicLabel tLabel = new CogGraphicLabel();
标签的函数:这里在运行函数里面设置。
tLabel.SetXYText(0, 0,"width:"+"string类型,可以接受其他工具的运行结果");
标签写入图片:
public override void ModifyLastRunRecord(Cognex.VisionPro.ICogRecord lastRecord)
{
tLabel.Color = CogColorConstants.Red;//设置标签颜色
mToolBlock.AddGraphicToRunRecord(tLabel, lastRecord, "CogAffineTransformTool1.OutputImage", "");
}
函数 AddGraphicToRunRecord有四个参数;
第一个参数是:CogGraphicLabel类型
第二个参数是:lastRecord;一般是这个值、
第三个参数是:标签要写入的图片,选择某个工具的输出图片。
第四个参数是:一般为空字符串;