让代码更简单

当前位置:代码狗 > 开发教程 > 工业视觉教程 > 正文

C#纯代码使用VisionPro工具CogFindCircleTool

重要:本文最后更新于2020-01-13 14:06:58,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗
  • C#纯代码使用VisionPro工具系列文章到CogFindCircleTool这里大概就完结了,以后网友们有需要我再添加,其它没讲到的工具其用法都差不多,看看我写的例子,结合visionpro文件自己研究下,挑战下自己。预计2020年,我将进入visionpro中相关图像算法的介绍与学习,大家做好准备。
C#纯代码使用VisionPro工具CogFindCircleTool

C#纯代码使用VisionPro工具CogFindCircleTool

老规矩,先声明全局变量。

CogImage8Grey img8;
CogFindCircleTool cfc;
CogCaliper ccp;

然后读入图像,实例化CogFindCircleTool工具,并让其显示在控件中。

 OpenFileDialog ofd = new OpenFileDialog();
if(ofd.ShowDialog()==DialogResult.OK){
img8 = new CogImage8Grey(new Bitmap(ofd.FileName));
cfc = new CogFindCircleTool();
cfc.InputImage = img8;
cogFindCircleEditV21.Subject = cfc;
}

此工具难点在于计分函数的使用,如CogCaliperScorerStraddleCogCaliperScorerContrast等,具体计分方式在visionpro文档中有写,后续我会发中文档。

代码较多,自行下载文末源码对照学习吧。

注意:我的编译环境都是.net 4.5 visionpro 8.2,如果编译失败,请自行调整配置。

文件下载

要查看更多文章内容,请您先登录/注册

感觉很棒!可以赞赏支持我哟~

赞(1) 打赏

评论 抢沙发

×

请作者吃根烤肠!

支付宝