如何在matlab中创建dll并在.Net应用程序中使用这些dll

时间:2012-01-27 12:26:46

标签: c# .net matlab

我正致力于图像处理。我需要使用matlab开发OCR工具。是否有任何技术来开发OCR工具,创建它的dll并在.Net应用程序中使用它。如果是,我该怎么做?

2 个答案:

答案 0 :(得分:5)

您可以尝试使用MathWorks网站。看起来他们有创建mex文件并在.NET应用程序中使用它们的示例。见Making and debugging mex with Visual Studio 2010 and Matlab 2009b

Here是一个示例,显示了将matlab与C#

集成的3种不同方法

答案 1 :(得分:3)

你需要使用matlab Builder NE来做这样的事情。你可以编译任何matlab函数加载.net中的Dll作为一个带函数的类。 为此你需要使用Matlab Compiler Runtime - 与你在Builder NE中使用的matlab版本相同的MCR。