文档详情

LabVIEW调用MATLAB进行图像处理的实现.pdf

发布:2015-09-25约1.06万字共4页下载文档
文本预览下载声明
第 期 3 年 月 宋凡峰等:LabVIEW 调用 MATLAB 进行图像处理的实现 19 2009 9 · · LabVIEW 调用MATLAB 进行图像处理的实现 宋凡峰1 王开福2 (1.山东水利职业学院,山东日照 276826 2.南京航空航天大学,江苏南京 210016 ) 摘 要: 是一种高性能的图形化虚拟仪器编程软件, 是一种高效率的工程计算软件, 在 中通 LabVIEW MATLAB LabVIEW 过MATLAB Script 节点调用MATLAB ,利用MATLAB 图像处理工具箱中的函数进行图像处理,可以大大增强LabVIEW 开 发虚拟仪器的效率。本文首先介绍了几种LabVIEW 与MATLAB 混合编程技术,然后详解MATLAB Script 节点用于图像处 理的过程。 本文基于LabVIEW 与MATLAB 给出了电子散斑测试系统的实例。 关键词:虚拟仪器;LabVIEW ;MATLAB Script ;图像处理 [2][3] 虚拟仪器是一个按照仪器需求组织的数据采 以下几种方法 。 集系统,它以通用计算机为硬件平台,利用虚拟仪 1.1 利用MATLAB Script 节点调用MATLAB 算 器软件在计算机的屏幕上设计出仪器的面板以及 法 相应的功能,人们通过鼠标或键盘操作虚拟仪器面 在 MATLAB Script 节点中 , 用户可以编辑 板上的旋钮、开关和按键,去选用仪器功能,设置各 MATLAB 程序 , 也可以直接调入已经存在的 种工作参数 , 启动或停止一台仪器的工作。 MATLAB 程序,并在LabVIEW 环境下运行。 用户可 是基于图形化编程 语言的高效开发软 以很方便地在自己的 应用程序中使用 LabVIEW G LabVIEW 件,它包括丰富的用于数据采集、分析、表达和数据 MATLAB 编写的算法和功能丰富的工具箱。 存储的库函数,编程简单,特别适合于数据采集和 MATLAB Script 节点对输入、 输出数据的类型 控制、数据分析以及数据表达。 它图形界面丰富,可 有明确的要求。 目前两者之间的数据通信仅支持 以容易地制作各种界面。 但在对各种算法的支持方 、 、 、 、 、 Real Real Vector Real Matrix Complex Vector Complex 面, 的工具箱非常有限, 这就限制了大型 六种格式的数据, 而且还必须根据具体情况 LabVIEW Matrix 应用程序的快速开发。 进行选择。 MATLAB 具有强大的科学计算功能、大量稳定 用该方法实现LabVIEW 与MATLAB 的混合编 可靠的算法库,集数
显示全部
相似文档