C#想用openCV应该如何配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#想用openCV应该如何配置相关的知识,希望对你有一定的参考价值。

用的是VS2010,我在网上看了一些质料。要用Emgu CV,是不是这样的
还有Emgu CV哪里可以下载,我网上找到些连接都进不去,不知道是不是移动的渣渣网络

  1、首先保证的电脑已经装好了openCV,并且保证环境变量已经设置好。具体参照OpenCV官方中文网站,写得很清楚。
  2、下载EmguCV压缩包,其实就是几个可以在Visual Studio2005/2008中引用OpenCV的函数的dll库。下的是1.50版,“Emgu.CV.Windows.Binary-1.5.0.0.zip”。解压该压缩包,并把其DLL拷贝在OpenCV安装目录下的Bin文件夹里。
  3、新建一个c#窗体应用程序,添加Bin目录下“Emgu.CV.dll”,“Emgu.Util.dll”等DLL的引用,还有些窗体的控件,主要是将 Emgu.CV.UI.dll 加入工具箱中,加入後会出现 ImageBox、HistogramCtrl。
  4、然后,再程序的开头中加上 using Emgu.CV; using Emgu.Util;等命名空间之后就可以用EmguCV中所有的库函数了。
参考技术A 你最好不要这样用,有问题,想调用opencv 你可以考虑 C++ Python。 参考技术B 安装OpencCV可以参考这个:
http://blog.csdn.net/poem_qianmo/article/details/19809337
参考技术C 我的建议时使用c++调用opencv实现你想要的功能,再把c++中的功能或者函数写成dLL,用c#调用c++dll的形式。这只是建议,具体我也没有试过。

以上是关于C#想用openCV应该如何配置的主要内容,如果未能解决你的问题,请参考以下文章

如何在不重新编译的情况下配置我的 C# 项目? [复制]

如何从 c# web 服务调用 c++ Opencv 项目?

opencv如何配置修改并调试opencv源代码

如何配置codeblocks+opencv

如何在Eclipse下配置opencv

opencv在g++&win7下如何配置