Windows XP下vs2010中配置OpenCV2.4.3

1、  从http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.3/下载OpenCV2.4.3

2、  将OpenCV-2.4.3.exe放到D:\Soft\OpenCV2.4.3文件夹下,解压到当前文件夹下,生成一个opencv文件夹;

3、  下载并安装CMake:http://www.cmake.org/cmake/resources/software.html

4、  运行CMake(cmake-gui),在Where is the source code中填入刚才步骤(2)解压缩后的文件路径如D:\Soft\OpenCV2.4.3\opencv,在Where to build the binaries中填入编译时需要存放的路径如D:\Soft\OpenCV2.4.3\vs2010,此vs2010文件夹需要自己创建;

5、  点击Configure,在弹出的对话框中选择VisualStudio 10,其它默认,点击Finish;

6、  如果有红色框显示,继续点击Configure(注意:如果想编译静态库,需去掉BUILD_SHARED_LIBS选项的勾选);

7、  点击Generate,如果机子本身不支持cuda,仍然会有红色提示,暂不用理会即可;

8、  上述步骤完成后,在vs2010文件夹中,就会看到有OpenCV.sln文件;

9、  使用vs2010打开OpenCV.sln文件,分别在Debug和Release下,选择Solution Explorer里的Solution OpenCV,点击右键,运行”Rebuild Solution”,点击CMakeTargets下的INSTALL,build;会在D:\Soft\OpenCV2.4.3\vs2010\install文件夹下的bin文件夹中存放相应的动态库,在lib文件夹下存放相应的静态库;

10、             打开vs2010,新建一个控制台应用程序,为vs2010配置OpenCV环境:选择View--> Properties Manager-->分别选中Debug和Release上的Microsoft.Cpp.Win32.user,点击右键-->Properties:VC++目录,包含目录:D:\Soft\OpenCV2.4.3\vs2010\install\include;D:\Soft\OpenCV2.4.3\vs2010\install\include\opencv;D:\Soft\OpenCV2.4.3\vs2010\install\include\opencv2;库目录:D:\Soft\OpenCV2.4.3\vs2010\install\lib;

11、             选中工程-->属性-->配置属性-->链接器-->输入-->附加依赖性:Debug和Release,添加相应的.lib库;

12、             将D:\Soft\OpenCV2.4.3\vs2010\install\bin加入到windows系统环境变量Path中,重启。

 

#include "stdafx.h"
#include <opencv2/opencv.hpp>
#include <iostream>

using namespace cv;
using namespace std;


int _tmain(int argc, _TCHAR* argv[])
{
    Mat mat = imread("1.jpg");

    namedWindow("showimage");
    imshow("showimage", mat);
    waitKey(0);

    cout<<"OK"<<endl;

    return 0;
}

 

 

 

 

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值