OpenCV配置 VS2010 Win7

下载OpenCV

在网站http://opencv.org/右侧,点击OpenCVfor Windows下载。


1.把OpenCV-2.X.X解压并放到某个目录下,例如 D:\OpenCV 。

2.对计算机右击-->属性-->高级系统设置-->高级-->环境变量


如果没有这个Path变量,就自己新建一个。路径最好是复制粘贴,自己手打容易出错。不管你是64位系统还是32位系统都写x86。

注意:修改完环境变量后重启一下电脑

3.用VS2010新建控制台工程测试:

1)文件->新建->项目->Visual C++->Win32 控制台应用程序(输入名称test)


2)确定->下一步->附加选项选“空项目”->完成

3)解决方案资源管理器->源文件(右键)->添加->新建项

4)Visual C++->C++文件:输入名称test点添加

5)粘贴下面的代码,保存

#include <opencv2\opencv.hpp>
#include <iostream>
#include <string>
using namespace cv;
using namespace std;
int main()
{
    Mat img = imread("pp.jpg");
    if(img.empty())
    {
        cout<<"error";
        return -1;
    }
    imshow("xx的靓照",img);
    waitKey();

    return 0;
}

6)把自己的靓照改名为pp.jpg,然后放到工程项目的test文件夹里面(是里面那个test文件夹)

4.配置工程的opencv依赖

1)视图-->属性页管理器-->选下方的“属性管理器”。(VS2010中可以在“其它窗口”中找到)

然后对VC++目录下选项进行添加:

(1)Include Directories(包含目录)

D:\openv\build\include

(2)Library Directories(库目录)

D:\openv\build\x86\vc10\lib


(3)配置连接器:项目(菜单项)->…属性->连接器->输入->附加依赖项

针对debug配置添加以下库:

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_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib

注意,这里不要单纯复制,要看你lib里面的东西,有可能不是249,你要修改成你自己库里面的。


5.结束
   
编译生成,按F5。输出图片,基本不会出现什么问题了。无论你是64位系统还是32位系统。





  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值