c# - 如何从 C# Web 服务调用 C++ Oppencv 项目?

标签 c# c++ web-services dll opencv

我已经将图像识别算法实现为 OpenCV c++ 项目,而且我还有 C# web 服务。我想从我的 c# web 服务调用我的 c++ Opencv 项目。这就是我的项目应该如何工作。它从移动设备将图像发送到 C# Web 服务。然后我需要调用 Opencv C++ 项目来进行图像识别。我尝试通过使用 DLL 来做到这一点。如果您认为使用 DLL 是最好的方法,您能告诉我如何将我的 Opencv c++ projetc 转换为 DLL 或者是否有任何其他方法。

非常感谢

最佳答案

我认为您应该使用 PInvoke 来完成您的工作。没用过,但据我所知,这是这样做的方法:

http://msdn.microsoft.com/en-us/library/aa446536.aspx

关于c# - 如何从 C# Web 服务调用 C++ Oppencv 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10917549/

相关文章:

c# - 除了匹配行之外,左外连接还返回空右侧

c# - 在服务器标签中调用服务器函数

c++ - 使用方法指针启动线程

java - 如何更改 "SOAP-ENV"Spring-WS 的默认前缀

asp.net - 销售队伍应用程序集成(.NET 开发)以及 New bee 的更多详细信息

android - 使用 FutureTask 调用 RESTful Web 服务

c# - IDisposable.Dispose 永远不会在使用 block 异常后被调用

c# - 如何使用 Kendo Grid 绑定(bind) JSON 数据

c++ - 低对比度分割深度图像

c++ - 模板和矩阵转换