2015-02-23 152 views
0

我正在试图制作一个程序来增强LabVIEW中的图像。我已经编写了matlab代码,但是它的一些内置函数在LabVIEW中不起作用,因为它在LabVIEW mathscript模块中不存在。用于增强图像的算法被写入下面使用LabVIEW进行图像增强

  1. 输入图像中RGB
  2. 对比度拉伸模型的
  3. RGB到HSI
  4. 对比度拉伸小号&我
  5. 显示的RGB图像的 所以请帮助在LabVIEW中实现这个算法
+0

如果你不能在mathscript模块中运行你的代码,你必须改变策略并在纯粹的Labview中重新编写你的algortihm代码。如果你是Labview的初学者,为什么不先阅读文档?对于这种基本的图像处理,来自'IMAQ vision'的工具将足够大。 – Ratbert 2015-02-23 07:15:52

回答

1

MATLAB可以制作一个dll从你的m文件(包括你所有的内置函数)中,然后你可以从你的Labview调用这个DLL。为此,您需要在机器上安装MATLAB Compiler Runtime (MCR)(如果您已经安装了MATLAB,则不需要)。

如果你想有独立的DLL文件(不使用MATLAB运行时),你需要使用MATLAB Coder(这可能需要买)。

我建议首先使用MCR,因为它比较容易入门,在使用MATLAB功能时更加灵活。