VS2010配置OpenCV2.3.1教程

需积分: 9 7 下载量 75 浏览量 更新于2024-09-09 收藏 1KB TXT 举报
本资源主要介绍了如何在Visual Studio 2010 (VS2010) 上配置OpenCV 2.3.1库,以便于开发者能够在新建项目时直接调用OpenCV的函数,无需重复配置。 在VS2010中配置OpenCV 2.0通常包括以下几个步骤: 1. 环境变量设置:首先,你需要将OpenCV的dll文件路径添加到系统的PATH环境变量中。这里以路径`E:\Program Files\opencv\build\x86\vc10\bin`为例,将其添加到系统Path变量,确保系统能够找到OpenCV的动态链接库文件。对于64位系统,还需将dll文件复制到`C:\Windows\System32`,因为64位系统默认在该目录下查找。 2. 包含目录设置:在VS2010中,打开项目属性,选择“配置属性” -> “C/C++” -> “常规” -> “附加包含目录”。在此处添加OpenCV的头文件路径,例如: - `C:\Program Files\OpenCV2\opencv\build\include` - `C:\Program Files\OpenCV2\opencv\build\include\opencv` - `C:\Program Files\OpenCV2\opencv\build\include\opencv2` - 另外,如果使用了Kinect相关的库,还需要添加Kinect SDK的头文件路径,如`C:\Program Files\Microsoft SDKs\Kinect\v1.8\inc`。 3. 库目录设置:同样在项目属性中,选择“配置属性” -> “链接器” -> “常规” -> “附加库目录”,添加OpenCV库文件的路径,例如: - `C:\Program Files\OpenCV2\opencv\build\x86\vc10\lib` 4. 附加依赖项:在“配置属性” -> “链接器” -> “输入” -> “附加依赖项”中,填写所需的OpenCV库文件名,注意这里使用的是调试版本,所以库文件名都带有'd'(如`opencv_calib3d247d.lib`)。完整列表如下: - Kinect10.lib - opencv_calib3d247d.lib - opencv_contrib247d.lib - opencv_core247d.lib - opencv_features2d247d.lib - opencv_flann247d.lib - opencv_gpu247d.lib - opencv_highgui247d.lib - opencv_imgproc247d.lib - opencv_legacy247d.lib - opencv_ml247d.lib - opencv_nonfree247d.lib 完成以上步骤后,VS2010就成功配置了OpenCV 2.3.1,以后创建新项目时,可以直接使用OpenCV的功能,无需重新配置。这个过程虽然有些繁琐,但是一次配置,多次使用,极大地提高了开发效率。