图解:win7+vs2010+opencv2.3.1配置方法
2013-01-08 16:53
253 查看
这里选择的是不编译安装OpenCV2.3.1的方法,首先下载OpenCV2.3.1,然后运行它,选择安装路径,如图2-6所示。
注意,这是一个自解压文件,选择目录后OpenCV就解压到响应的目录,然后可以进行下面的配置,为了配置时简单起见,推荐直接解压到C盘根目录下的opencv目录中。
1、配置include路径、lib路径
告诉VS2010去什么地方寻找OpenCV的头文件和库文件,这里介绍一次性配置方案,在以后的其他工程中不用重复配置,在新建的工程中打开视图—>属性管理器—>Debug|Win32—>Microsoft.Cpp.Win32.user—>右键属性—>VC++目录。在包含目录中分三行依次添加C:\opencv\build\include、C:\opencv\build\include\opencv和C:\opencv\build\include\opencv2三个目录,注意一定要通过图2-7右侧图中的三个点选择路径,不能将路径直接填写进去。配置lib路径方法和include方法相同,在库目录中添加C:\opencv\build\x86\vc10\lib即可(64位系统选择x64)。
2、添加依赖库
在上面的属性页中选择连接器—>输入—>附加依赖项,打开如图2-8界面。点击附加依赖库右侧的下拉菜单—>编辑,打开右侧界面,在红色框中添加
这里默认以后使用的是Debug模式。
3、设置系统环境变量
刚才设置的是动态库,因此还需要将OpenCV的dll文件所在目录加入到Path中,在计算机上点击右键—>属性—>高级系统设置—>高级—>环境变量,打开如图2-9界面,选择系统变量中的Path,点击编辑打开右侧界面,在变量值一栏中加入如下两行变量:C:\opencv\build\x86\vc10\bin; C:\opencv\build\common\tbb\ia32\vc10;中间使用分号隔开。配置完环境变量后需要注销计算机才能生效,如果不注销在运行程序时会出现找不到opencv_core231d.dll文件。
4、修复OpenCV2.3.1中的Bug
上面配置完成后还不能运行OpenCV2.3.1的程序,这个版本中有个Bug,配置完成后编写程序运行时提示找不到tbb_debug.dll文件,我们打开C:\opencv\build\common\tbb\ia32\vc10将下面的tbb.dll改名为tbb_debug.dll即可。
在工程主函数中加入#include<opencv2\opencv.hpp>即可使用简单的OpenCV函数编程。
注意,这是一个自解压文件,选择目录后OpenCV就解压到响应的目录,然后可以进行下面的配置,为了配置时简单起见,推荐直接解压到C盘根目录下的opencv目录中。
1、配置include路径、lib路径
告诉VS2010去什么地方寻找OpenCV的头文件和库文件,这里介绍一次性配置方案,在以后的其他工程中不用重复配置,在新建的工程中打开视图—>属性管理器—>Debug|Win32—>Microsoft.Cpp.Win32.user—>右键属性—>VC++目录。在包含目录中分三行依次添加C:\opencv\build\include、C:\opencv\build\include\opencv和C:\opencv\build\include\opencv2三个目录,注意一定要通过图2-7右侧图中的三个点选择路径,不能将路径直接填写进去。配置lib路径方法和include方法相同,在库目录中添加C:\opencv\build\x86\vc10\lib即可(64位系统选择x64)。
2、添加依赖库
在上面的属性页中选择连接器—>输入—>附加依赖项,打开如图2-8界面。点击附加依赖库右侧的下拉菜单—>编辑,打开右侧界面,在红色框中添加
opencv_calib3d231d.lib; opencv_contrib231d.lib; opencv_core231d.lib; opencv_features2d231d.lib; opencv_flann231d.lib; opencv_gpu231d.lib; opencv_highgui231d.lib; opencv_imgproc231d.lib; opencv_legacy231d.lib; opencv_ml231d.lib; opencv_objdetect231d.lib; opencv_ts231d.lib; opencv_video231d.lib;
这里默认以后使用的是Debug模式。
3、设置系统环境变量
刚才设置的是动态库,因此还需要将OpenCV的dll文件所在目录加入到Path中,在计算机上点击右键—>属性—>高级系统设置—>高级—>环境变量,打开如图2-9界面,选择系统变量中的Path,点击编辑打开右侧界面,在变量值一栏中加入如下两行变量:C:\opencv\build\x86\vc10\bin; C:\opencv\build\common\tbb\ia32\vc10;中间使用分号隔开。配置完环境变量后需要注销计算机才能生效,如果不注销在运行程序时会出现找不到opencv_core231d.dll文件。
4、修复OpenCV2.3.1中的Bug
上面配置完成后还不能运行OpenCV2.3.1的程序,这个版本中有个Bug,配置完成后编写程序运行时提示找不到tbb_debug.dll文件,我们打开C:\opencv\build\common\tbb\ia32\vc10将下面的tbb.dll改名为tbb_debug.dll即可。
在工程主函数中加入#include<opencv2\opencv.hpp>即可使用简单的OpenCV函数编程。
相关文章推荐
- Opencv2.3.1在VS2008和VS2010平台上安装配置图解
- Opencv2.3.1在VS2010平台上安装配置图解(64位系统)
- Opencv2.3.1在VS2008和VS2010平台上安装配置图解
- opencv2.3.1与VS2008/VS2010安装配置图解
- Opencv2.3.1在VS2008和VS2010平台上安装配置图解(已测试成功)
- OpenCV2.3.1+VS2005配置方法
- x64环境下用VS2010配置Opencv2.3.1的方法
- Opencv2.3.1在VS2008平台上安装配置图解
- Opencv2.3.1在VS2008和VS2010平台上安装配置图解
- Opencv2.3.1在VS2008和VS2010平台上安装配置图解
- Opencv2.3.1在VS2008和VS2010平台上安装配置图解
- OpenCV 2.3.1在Visual Studio 2005/2008、Visual Studio 2010配置方法详解
- VS2010配置OpenCV2.3.1
- VC2010配置opencv2.3.1
- opencv2.3在vs2010上的配置方法(原创)
- Visual Studio 2013 配置 OpenCV 2.4.9 方法
- opencv 2.46与visual studio 2012 配置方法
- Ubuntu 13.10+OpenCV-2.4.6 配置方法
- 运行STASM所需要的Visual Studio 2010和OpenCV的配置方法
- 在Ubuntu11.10中安装配置OpenCV2.3.1和CodeBlocks