让代码更简单

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

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

重要:本文最后更新于2019-03-16 12:38:56,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

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

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

代码狗visionPro工业视觉教程

代码狗visionPro工业视觉教程

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

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

visionpro工业视觉教程

visionpro工业视觉教程

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

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

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

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

代码狗visionpro工业视觉教程

代码狗visionpro工业视觉教程

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

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

文件下载

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

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

赞(28) 打赏

评论 10

  1. #5

    文件下载密码错误

    VBX2天前回复
    • 提取码没问题,注意复制的时候可能多了个空格。

      代码狗2天前回复
  2. #4

    我加载自己的vpp后会报错,CogToolGroup mytool = cogJobManagerEdit1.Subject.Job(0).VisionTool as CogToolGroup;这句话无法异常, CogToolGroup‘未将对象引用设置到对象的实例’。

    菜鸟4周前 (03-12)回复
    • 看看你加载的对象是不是空的。

      代码狗4周前 (03-12)回复
  3. #3

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

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

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

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

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

      daimadog1年前 (2019-01-23)回复
  5. #1

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

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

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

请作者吃根烤肠!

支付宝