机器视觉:LabVIEW软件、驱动安装及编程方法

举报
不脱发的程序猿 发表于 2021/04/13 01:31:46 2021/04/13
【摘要】 目录 1、软件及驱动安装  1.1、安装LabVIEW软件 1.2、安装Vision Development Module(视觉​开发​模块) 1.3、安装NI Vision Acquisition Software(视觉​采集​软件) 2、编程方法 机器视觉系统开发过程中,软件的开发最为关键,耗时也最长。一套好的机器视觉软件开发平台可以有效提高机器视觉系统开发...

目录

1、软件及驱动安装 

1.1、安装LabVIEW软件

1.2、安装Vision Development Module(视觉​开发​模块)

1.3、安装NI Vision Acquisition Software(视觉​采集​软件)

2、编程方法


机器视觉系统开发过程中,软件的开发最为关键,耗时也最长。一套好的机器视觉软件开发平台可以有效提高机器视觉系统开发效率并增强系统的稳定性和可靠性。

目前可供选择的机器视觉软件开发平台比较多,如德国MVTec软件公司的HALCON(国内由大恒图像代理)、Congex公司的Vision Pro以及开源的OpenCV等,这些产品都是十分优秀的机器视觉应用开发平台,但是,由于它们都要求基于传统的文本编程语言(C、C++、Basic等)进行开发,这就使得开发者很难快速为客户提供整套的自动化解决方案。

这时候就需要推荐LabVIEW这款开发环境了。

LabVIEW是由美国国家仪器(NI)公司研制开发,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。

经过多年积累,NI已经可以很好地为成套的自动化系统快速开发提供完整的解决方案。首先,NI提供各种自动化系统开发所需的硬件产品,从数据采集卡、图像采集卡、数字V/O卡、各种仪器控制卡到模块化仪器以及PXI、CompactRIO和CompactDAQ等硬件平台应有尽有。其次,NI专门针对自动化系统开发量身定做了可视化、跨平台(可在Windows、UNIX、Linux、Mac OS X上运行)并使用图标代替文本行(图形化设计语言)来创建应用程序的虚拟仪器开发平台LabVIEW。它不仅广泛支持多个厂商的硬件,还包含了大量内置和扩展的函数库(如数据采集、信号处理、数学计算、统计分析、图像处理、机器视觉、运动控制、数据通信、数据库、报表生成、移动开发、嵌入式开发等),这些函数都形象地表现为图形化编程语言函数,以方便开发者快速构建自动化系统。

针对图像处理、分析和机器视觉,NI专门提供了可以基于LabVIEW与其他自动化设备无缝集成的机器视觉平台,以满足各种机器视觉应用软硬件需求。基于这一平台,开发人员可以更低的成本快速解决图像处理、分析和机器视觉领域的各种应用难题。

分享一些基于LabVIEW平台研发的工业机器视觉系统:

基于LabVIEW的表盘数字识别
基于LabVIEW的产品二维码识别
基于LabVIEW的PCB电路板电阻检测识别

1、软件及驱动安装 

本项目专栏机器视觉系统开发需要安装软件及驱动如下表所示:

1.1、安装LabVIEW软件

第1步:到官网下载合适版本和配置的LabVIEW软件。

 第2步:默认软件配置,一步步漫长的安装过程。

 第3步:软件安装完成后,请到官网购买软件使用权,哈哈哈哈哈。 

1.2、安装Vision Development Module(视觉​开发​模块)

第1步:到官网下载合适版本和配置的Vision Development Module(视觉​开发​模块)驱动。

 第2步:默认驱动配置,一步步漫长的安装过程。 

1.3、安装NI Vision Acquisition Software(视觉​采集​软件)

第1步:到官网下载合适版本和配置的NI Vision Acquisition Software(视觉​采集​软件)驱动。

  第2步:默认驱动配置,一步步漫长的安装过程。 

至此,完成LabVIEW和Nl视觉平台软件的安装,机器视觉软件的开发环境基本构建完成。

2、编程方法

本打算单独写一篇博文来讲解LabVIEW的编程方法,后面在软件中发现官网教程非常详实,也就不再赘述,若对LabVIEW语法存在疑问的朋友可以查阅学习。

文章来源: handsome-man.blog.csdn.net,作者:不脱发的程序猿,版权归原作者所有,如需转载,请联系作者。

原文链接:handsome-man.blog.csdn.net/article/details/115579676

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。