LabVIEW视觉开发详解:从入门到精通
需积分: 49 174 浏览量
更新于2024-07-18
13
收藏 58.91MB PDF 举报
"LabVIEW+Vision图像处理开发宝典是一本详细介绍如何使用LabVIEW与NIVision进行图像处理开发的专业书籍。作者石鑫华通过丰富的案例和详细讲解,帮助读者掌握LabVIEW视觉应用的核心技术。
本书首先介绍了NILabVIEW和NIVision的基础知识,包括NILabVIEW作为强大的图形化编程环境,以及NIVision作为视觉开发模块的角色。NIVision包含了视觉助手Vision Assistant和视觉生成器Vision Builder for Automation Inspection (VBAI),前者是一个全面的图像处理工具,后者则是一个独立运行的应用程序,适用于快速构建视觉检测系统。此外,还有视觉采集软件Vision Acquisition Software (VAS),它是用于驱动相机和图像采集卡的驱动程序。
书中详细阐述了NI各款视觉软件的应用范围,如LabVIEW广泛应用于各种自动化系统和测试测量;VDM主要供开发者自定义视觉解决方案;Vision Assistant适合快速原型设计和预处理;VBAI提供了一种无需LabVIEW编程的可视化界面,适合快速实现检测任务;而VAS确保了对不同相机和硬件的支持。
关于软件的兼容性,书中提到LabVIEW与多种操作系统兼容,并遵循特定的生命周期策略,包括年度发行版和生命周期的不同阶段。视觉软件同样需要考虑与LabVIEW版本以及其他硬件设备的兼容性问题。
在结构框架部分,作者强调了编程风格和框架的重要性,提供了通用图像处理平台的项目结构和流程图,帮助读者理解如何组织和设计视觉应用。
在功能函数与主程序章节,详细探讨了相机模块的功能,包括如何打开、设置属性、配置和控制相机,以及如何读写视频模式。此外,还介绍了如何调用大恒相机的DLL函数,例如获取设备信息、打开设备、分配资源、设置分辨率、快门模式、增益,以及获取图像尺寸等。
《LabVIEW+Vision图像处理开发宝典》是一部全面的指南,不仅涵盖了NILabVIEW和NIVision的基础知识,还深入到具体的编程实践,对于想要在机器视觉领域使用LabVIEW进行开发的工程师来说,是一份宝贵的参考资料。"
2022-05-12 上传
2017-11-12 上传
2019-04-22 上传
2018-05-18 上传
cnsamguo
- 粉丝: 0
- 资源: 1
最新资源
- 新代数控API接口实现CNC数据采集技术解析
- Java版Window任务管理器的设计与实现
- 响应式网页模板及前端源码合集:HTML、CSS、JS与H5
- 可爱贪吃蛇动画特效的Canvas实现教程
- 微信小程序婚礼邀请函教程
- SOCR UCLA WebGis修改:整合世界银行数据
- BUPT计网课程设计:实现具有中继转发功能的DNS服务器
- C# Winform记事本工具开发教程与功能介绍
- 移动端自适应H5网页模板与前端源码包
- Logadm日志管理工具:创建与删除日志条目的详细指南
- 双日记微信小程序开源项目-百度地图集成
- ThreeJS天空盒素材集锦 35+ 优质效果
- 百度地图Java源码深度解析:GoogleDapper中文翻译与应用
- Linux系统调查工具:BashScripts脚本集合
- Kubernetes v1.20 完整二进制安装指南与脚本
- 百度地图开发java源码-KSYMediaPlayerKit_Android库更新与使用说明