谁能告诉我如何在Visual Studio 2010中用OpenCV 2.4.6编译OpenNI 2.2?以前,我借助此链接使用OpenCV 2.4.5编译了OpenNI 1.5:

http://seevisionc.blogspot.co.uk/2012/07/compiling-opencv-with-openni-for.html

但是,现在最新版本的OpenNI 2.2不需要Primesense驱动程序。因此,Cmake无法找到OpenNI。

请尽快回复。

最佳答案

我知道了。这很简单。 OpenNI 2.x比以前的版本先进得多。您不需要安装primesense sensorkinect驱动程序。您可以将OpenNI 2.x与Microsoft Kinect SDK 1.x一起使用。

如果您使用的是Windows 7 x64,请同时安装64位和32位OpenNI 2.x,否则只能安装32位。使用Visual Studio 2010或12对其进行配置。您可以观看以下视频:

http://www.youtube.com/watch?v=ACqPsV0R4to

然后为Visual Studio 2010或12配置OpenCV。您可以点击以下链接:

http://4someonehelp.blogspot.in/2013/04/install-opencv-245-using-visual-studio.html

无需一起编译OpenCV和OpenNI。目前,我在Win x64上使用OpenNI 2.2,Nite 2.0,MSDK 1.7,OpenCV 2.4.6和VS 2010。

谢谢

关于opencv - OpenNI 2.2 + OpenCV 2.4.6 + VS 2010,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18184432/

10-15 04:20