包装OpenCV C ++以与C#一起使用

时间:2016-11-14 13:27:27

标签: c# c++ opencv c++-cli

我正在尝试将openCV包装为与C#一起使用。这是我第一次尝试包装C ++。

我找到了这个问题并回答:Creating an C++/CLI OpenCV wrapper to use in C#

然而,我无法让解决方案奏效。如果说,我只是从我的静态库中复制头文件,我还需要将openCV库链接到c ++ / cli poject,以便opencCV包含在头文件中。

但是由于MTd_StaticDebug与用于构建c ++ / cli DLL的MDd_DynamicDebug不匹配,项目将无法构建。

然后我试图抽象出代码,创建一个本身没有引用任何openCV类型的入口类,这仍然不会构建引用MTd / MDd错误。

我需要做什么?

1 个答案:

答案 0 :(得分:0)

我试用了EmguCV和OpenCvSharp。 OpenCvSharp对我来说似乎是最好的。