opencv 2.4.2+ vs2010环境配置

  最近搞了下图片缩放,于是装了个vs2010,准备尝试下opencv的图形缩放和裁剪等操作。很久没用vs2010了,很生疏,记录下配置的过程,以免忘记一些注意点。

 

  1、安装vs2010,这个简单,略!

 

  2、安装opencv2.4.2
   下载opencv2.4.2  解压到c盘(目前就c盘空间还多了。。。)。

   添加环境变量:

   新建:OPENCV      c:\opencv

          TBB  %OPENCV%\build\common\tbb\ia32\vc10   实际上这个是不需要的,到后面可能有用到吧.

   更新:PATH  最后增加;%OPENCV%\build\x86\vc10\bin;

 

   3、配置vs2010 opencv开发环境

   环境变量设置好之后 就是打开 vs2010 进行设置了,开始不知道的时候觉得很费劲,最后才发现配置其实很容易的。

a 新建个工程

写上测试代码:

#include "stdafx.h"

// opencv2_4_2test.cpp : 定义控制台应用程序的入口点。

//

 

#include "stdafx.h"

#include <opencv2/core/core.hpp>

#include <opencv2/highgui/highgui.hpp>

 

#pragma comment( lib, "opencv_core242d.lib ")

#pragma comment( lib, "opencv_highgui242d.lib" )

 

using namespace cv;

 

int _tmain(int argc, _TCHAR* argv[])

{

    namedWindow( "show_image", WINDOW_AUTOSIZE );

    Mat src = imread( "f:\\data\\1.jpg" );

    while(1)

    {

        imshow( "show_image", src );

        char c = waitKey(0);

        if( 27 == ' ' )

            return 0;

    }

    return 0;

}  

 

 b  打开属性管理器:view-property manager


 

c 修改vc++ directories 下面的include directories   和 library directories 值。

   include directories的值在原值后面加上

   ;$(OPENCV)\build\include

   ;$(OPENCV)\build\include\opencv

   ;$(OPENCV)\build\include\opencv2

   library directories的值在原值后面加上

   ;$(OPENCV)\build\x86\vc10\lib

   这里不要同时加上;$(OPENCV)\build\x86\vc10\staticlib;不然会报错的。

   具体位置见图:

 


 

 

 d  到这里直接运行测试代码,看下能否成功,不成功的话可能会报 缺少tbb_debug.dll。这里直接拷贝一下就可以解决了。

    从%OPENCV%\build\common\tbb\ia32\vc10目录

    拷贝tbb_debug.dll

    到目录%OPENCV%\build\x86\vc10\bin下.

再运行,OK,这下成功了。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值