labview和matlab做图像,LabVIEW调用MATLAB进行图像处理的实现.pdf

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

第 期

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 的混合编

可靠的算法库,集数

你可能感兴趣的:(labview和matlab做图像,LabVIEW调用MATLAB进行图像处理的实现.pdf)