纯C#使用VisionPro工具CogCaliperTool

纠正下前面的错误,使用纯C#使用VisionPro工具并不是所有工具都能绕开加密狗限制。卡尺工具在visionPro中非常常见,很多工具的构成都有卡尺的存在,不知道大家有没有发现,下面是纯C#使用VisionPro工具CogCaliperTool的方法。

纯C#使用VisionPro工具CogCaliperTool

纯C#使用VisionPro工具CogCaliperTool

首先声明全局变量,方便后面使用

CogImage8Grey img8;
Cognex.VisionPro.Caliper.CogCaliperTool cct;

读入图像,实例化CogCaliperTool工具,并在CogCaliperTool控件中显示出来,以便对照代码功能。

OpenFileDialog ofd = new OpenFileDialog();if(ofd.ShowDialog()==DialogResult.OK){img8 = new CogImage8Grey(new Bitmap(ofd.FileName));cct = new Cognex.VisionPro.Caliper.CogCaliperTool();cct.InputImage = img8;cogCaliperEditV21.Subject = cct;}

卡尺区域与CogPMAlignTool工具中的区域设置一样,都是通过创建CogRectangleAffine区域对象来实现的,唯一的区别就是CogCaliperTool的区域必须是仿射矩形,因为该区域需要变换形状。

卡尺计分也是一项非常重要的内容,文末的源码中包含了如何使用卡尺计分函数的禁用与启用,以及其参数设置。

文件下载


隐藏内容,解锁需要开通VIP
登录/注册

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/241897.html

(0)
上一篇 2022年4月7日
下一篇 2022年4月7日

相关推荐

发表回复

登录后才能评论