C#想用openCV应该如何配置
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#想用openCV应该如何配置相关的知识,希望对你有一定的参考价值。
用的是VS2010,我在网上看了一些质料。要用Emgu CV,是不是这样的
还有Emgu CV哪里可以下载,我网上找到些连接都进不去,不知道是不是移动的渣渣网络
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应该如何配置的主要内容,如果未能解决你的问题,请参考以下文章