视觉新手分享也算复习所学的知识
此代码作用:VisionPro高级脚本实例化工具与自定义PMA工具的搜索区域
实例化应该还有另一种写法
直接展示 代码
。
CogPMAlignTool pt = new CogPMAlignTool();
pt = mToolBlock.Tools["CogPMAlignTool1"] as CogPMAlignTool; //实例化PMA工具
CogRectangleAffine ra = new CogRectangleAffine(); //创建一个新的搜索区域
ra.CenterX = 80; //设置搜索区域的圆点
ra.CenterY = 80;
ra.SideXLength = 500; //设置搜索区域的长宽
ra.SideYLength = 500;
pt.SearchRegion = ra; //应用搜索区域到工具中
pt.Run();
实例化代码也可以直接写成
CogPMAlignTool pt = mToolBlock.Tools["CogPMAlignTool1"] as CogPMAlignTool;