前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >11.康耐视VisionPro脚本讲解(1)

11.康耐视VisionPro脚本讲解(1)

作者头像
AI机器视觉
发布2022-06-01 15:42:55
2.5K0
发布2022-06-01 15:42:55
举报
文章被收录于专栏:AI机器视觉AI机器视觉

Visionpro 软件是一款非常好用的机器视觉软件,它降低了开发人员的入门门槛,一个简单的机器视觉项目,只需要拖拉窗口,设定下参数,就可以立刻完成部署上线,开发效率是非常高的。

但这种模式也会降低开发的灵活性,值得高兴的是Visionpro也帮我们考虑到了这点,可以通过VisionPro脚本来拓展我们需要的功能,该脚本可以由C#或者VB.NET来编写,无需再学习新的编程语言。这样使得Visonpro开发机器视觉项目变得更加高效和灵活。下面我么就来介绍一下VisionPro脚本的使用方式。

1.VisionPro脚本的目的

VisionPro脚本主要是用来辅助QuickBuild工程,灵活拓展QuickBuild工程应用。它通常与VisionPro代码一起或者代替VisionPro代码来运行。

2.什么情况下使用脚本

1.QuickBuild和应用程序向导不能实现你想要的功能的时候;

2.拓展QuickBuild和应用程序向导的功能。

3.VisionPro脚本分为:作业脚本,工具组脚本,工具块脚本;

1.作业脚本

(1.)作业脚本用途

通过作业脚本,我们可以访问作业属性,对图像采集参数进行设置和控制图像采集过程。

(2.)如何进入图像脚本编程界面

1.打开作业

2.点击配置-作业属性-编辑脚本

这里有C#和VB.Net脚本可以供选择,可以根据自己专长来选择,案例中我们都以c#为首选语言。

3.选择C#脚本,进入编译区域

2.工具组脚本

(1.)工具组脚本用途

控制工具组里工具的执行顺序,拓展工具无法实现的功能。

(2.)如何进入工具组脚本编程界面

1.打开作业

2.点击创建-编辑脚本工具-C#脚本

3.工具块脚本

(1.)工具块脚本用途

可以将多个工具封装成一个工具块,该工具块具有特殊功能和自定义的输入输出端口,同时工具块可以被其它程序复用。

(2.)如何进入工具组脚本编程界面

1.打开作业

2.进入作业-添加工具块工具

3.进入工具块-添加c#脚本-进入脚本编译区域

这里有C#和VB.NET两种脚本语言,同时每种脚本又有简单和高级两种脚本。

工具块(ToolBlock)脚本结构和工具组(ToolGroup)脚本结构大致一致,这里就不在复述了,可以参考工具组脚本结构学习。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-07-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI机器视觉 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档