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

C#与visionPro工业视觉教程——C#运行visionpro程序并取得结果

在前面的教程里,我们已经学会了加载visionPro程序到c#程序中,今天我们就来在咱们的C#程序中运行这个visionPro程序并取得运行结果数据。

第一步,做好visionPro识别流程程序并保存为VPP文件。

代码狗visionPro工业视觉教程

代码狗visionPro工业视觉教程

需要注意的是,在流程最后,我放了一个结果数据分析工具,这个工具承载了我们整个识别流程的数据,并且该工具还能进行一些简单的数学运算。这里不方便放图片,vpp文件我会放在文章后面的下载地址里,有兴趣的朋友可以下载下来试试。

第二步,使用上一次的方法,将vpp加载进C#程序中。

visionpro工业视觉教程

visionpro工业视觉教程

实现代码可以看看这篇文章:代码狗工业视觉教程——C#加载visionPro文件

第三步,键入以下代码,运行vpp程序,取得结果。

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

第四步,运行我们的程序看看效果。

代码狗visionpro工业视觉教程

代码狗visionpro工业视觉教程

点击按钮就会成功弹出我们测量到的数据值。

下面是整个工程文件,在visionpro8.2版本visual studio2012版本.net4.5框架下编译成功。

文件下载

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

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

赞(27) 打赏

评论 6

  1. #3

    用8.3和vs2012无法编译, CogToolGroup mytool = cogJobManagerEdit1.Subject.Job(0).VisionTool as CogToolGroup;这句话无法异常, CogToolGroup‘未将对象引用设置到对象的实例’。

    ziye-star1个月前 (08-22)回复
    • 你自己语法问题

      代码狗1个月前 (08-22)回复
  2. #2

    我将我的visionpro文件分多个toolblock保存,现在要将这些toolblock加载进去,耗时快三分钟才能加载好,有什么解决方法吗?谢谢

    bary8个月前 (01-22)回复
    • 没办法,你用visionPro打开也很耗时的。

      daimadog8个月前 (01-23)回复
  3. #1

    百度网盘下载有点费劲!总跳到我自己的网盘去,可能代码没处理好

    低调不代表没调2年前 (2018-03-24)回复
    • 已经修复,可以下载了。

      daimadog2年前 (2018-03-24)回复
×

请作者吃根烤肠!

支付宝