OpenCV学习笔记二 OpenCV 2.49 + VS2012 配置指南

来源:互联网 发布:飞利浦淘宝授权店 编辑:程序博客网 时间:2024/06/06 02:10
OpenCV 2.49 + VS2012 配置指南

首先下载 OpenCV2.4.9 源码:
点击打开链接
(点开后等几秒就会自动开始下载)

一.  配置系统环境变量

1.  将源码解压到指定目录:


2.  将 opencv 添加到系统环境变量:

计算机—属性—高级系统设置


3.  点击环境变量


4 系统变量—Path—编辑


5.  将 opencv 目录添加进去


注:建议不管是 x86 还是 x64 都选择 x86。因为 x64 选 x64 的话有时会无法正常运行。
vc11 对应 vs2012,  vc12 对应 vs2013。
二.  配置 VS2012
1.  新建工程

常规—空项目—随便取个名—确定 


2.  转到属性管理器

视图—属性管理器


3.  从属性管理器打开 Microsoft.Cpp.Win.user(双击) 


4.  配置 VC++目录

通用属性—VC++目录—可执行文件目录—编辑: 



同样修改包含目录 


及库目录


5.  配置连接器 


这里要添加 D:\opencv\build\x86\vc11\lib 下所有已 d 结尾的.lib 文件(已 d 结尾说明是给
debug 模式用的 lib) ,具体如下:
opencv_calib3d249d.lib
opencv_contrib249d.lib
opencv_core249d.lib
opencv_features2d249d.lib
opencv_flann249d.lib
opencv_gpu249d.lib
opencv_highgui249d.lib
opencv_imgproc249d.lib
opencv_legacy249d.lib
opencv_ml249d.lib
opencv_nonfree249d.lib
opencv_objdetect249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_videostab249d.lib


最后一路确认


至此,就成功完成了 opencv 的配置。
三.  简单测试
下面简单测试 opencv 是否配置成功 
在刚刚的工程添加一个 main.cpp,  在其中添加以下代码

#include <opencv2/opencv.hpp>using namespace cv;int main(){Mat img = imread("D:/opencv/sources/samples/cpp/lena.jpg");imshow("lena", img);waitKey(0);return 0;}


运行,配置成功的话会看到如下结果


至此,opencv 成功完成所有配置。以后直接新建工程写代码就 ok,无需重复配置。 
0 0