Win7+OpenCV2.4.9+VS2010配置

          重装了系统,需要重新安装和配置OpenCV,在官网http://opencv.org/发现了最新的版本,OpenCV2.4.9,无需进行CMake编译,直接配置就可使用,于是就打算安装最新的。

          安装和配置方法挺简单的。

          首先,下载“opencv-2.4.9.exe”,为windows版本,运行解压至某目录文件夹,比如:"F:\",以下均按这一设置讲述,于是F盘下就有一文件夹"opencv";

          其次,配置环境变量,右键“计算机”->“属性”->"高级系统设置"->"环境变量",找到系统变量名"Path",“编辑”,在后面添加目录";F:\opencv\build\x86\vc10\bin;",注意每个目录之间需要用";"作间隔;

          再次,打开VS2010,新建一Win32控制台应用程序空工程,新建一.cpp文件,输入以下代码:

#include <opencv2\opencv.hpp>
#include <iostream>
#include <string>
using namespace cv;
using namespace std;
int main()
{
  Mat img = imread("1.jpg");
  if(img.empty())
  {
    cout<<"error";
    return -1;
  }
  imshow("显示示例图",img);
  waitKey();
  return 0;
}

          代码头文件是调用了opencv的文件,因此如果没有配置完整是无法运行通过的。下面接着进行VS工程配置:

          点击“项目”->"属性"->"VS++目录",修改包含文件,添加三个目录:F:\opencv\build\include;F:\opencv\build\include\opencv;F:\opencv\build\include\opencv2;

                                                                   修改库文件,添加一个目录:F:\opencv\build\x86\vc10\lib;

          接着点击“链接器”->“输入”,在配置“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

                                                         ,在配置“Release”下,添加"附加依赖项":

opencv_calib3d249.lib
opencv_contrib249.lib
opencv_core249.lib
opencv_features2d249.lib
opencv_flann249.lib
opencv_gpu249.lib
opencv_highgui249.lib
opencv_imgproc249.lib
opencv_legacy249.lib
opencv_ml249.lib
opencv_objdetect249.lib
opencv_ts249.lib
opencv_video249.lib

           配置完毕,试运行,通过则正确,否则再回头检查看看哪一步发生了问题。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值