OpenCV与Microsoft Kinect SDK(C ++)

时间:2011-10-14 07:21:57

标签: opencv kinect

有人可以分享如何在C ++ SkeletalViewer示例中使用OpenCV吗?

我正在使用OpenCV2.3和SkeletalViewer示例。但是,在尝试使用cvCreateImage();

创建图像时出现以下错误

错误LNK2001:未解析的外部符号_cvCreateImage C:\ Users \ Public \ Documents \ Microsoft Research KinectSDK Samples \ NUI \ SkeletalViewer - Copy \ CPP \ NuiImpl.obj SkeletalViewer 错误LNK1120:1个未解析的外部C:\ Users \ Public \ Documents \ Microsoft Research KinectSDK Samples \ NUI \ SkeletalViewer - Copy \ CPP \ Debug \ SkeletalViewer.exe SkeletalViewer

非常感谢!

1 个答案:

答案 0 :(得分:1)

听起来您还没有将库添加到项目中。右键单击项目,然后转到“属性”。然后转到Linker>>一般>>其他图书馆目录,将此设置为 的 “$(YOUR_OPENCV_ROOT)\ lib中”即可。接下来,转到Linker>>输入>>其他依赖项并确保 opencv_core230.lib (或opencv_core231.lib,您使用的是2.3.x版本)。

另外,我强烈建议使用C ++接口,因为它具有比C接口更多的功能,特别是在OpenCV 2.3.x中。

希望有所帮助!