Alizzwell

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

win7系统vs2010中安装使用预编译的OpenCV2.4.8库

1. 下载并安装OpenCV,解压地址假设在D盘,会自动在D盘中创建opencv文件夹

2. 设置环境变量

  • 首先添加一个表示OpenCV地址的环境变量,方便我们的所有设置

打开cmd窗口,输入后回车

setx -m OPENCV_DIR D:\openCV\build\x86\vc10

  • 在系统环境变量path中加入

%OPENCV_DIR%\bin

3.修改VS2010相关设置

  • 3.1 创建一个空的控制台win32工程

  • 3.2 在Debug版本的工程属性中找到“C/C++”分组(如果没有找到该分组,先在工程中添加一个C或C++源文件),在常规-->附加包含目录中加入

$(OPENCV_DIR)\..\..\include

  • 3.3 在链接器-->常规-->附加库目录中加入

$(OPENCV_DIR)\lib

  • 3.4 在链接器-->输入-->附加依赖项中加入中加入项目所需的DLL文件,如

opencv_core248d.lib
opencv_imgproc248d.lib
opencv_highgui248d.lib
opencv_video248d.lib

  • 到此,对项目Debug属性的设置已经完成;对Release工程属性的设置只需从步骤3.2开始进行即可,区别是要使用给Release工程使用的引导库文件,如

opencv_core248.lib
opencv_imgproc248.lib
opencv_highgui248.lib
opencv_video248.lib

4. 编写测试程序,验证OpenCV正确安装(注:将图像pp.bmp放在程序源代码文件夹下)

#include <opencv2\opencv.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main(int argc, char** argv)
{
    Mat image;
    image = imread("pp.bmp",IMREAD_COLOR);
    if(! image.data)
    {
        cout << "Could not open or find the image" <<endl;
        return -1;
    }
    namedWindow( "Display window",WINDOW_AUTOSIZE);
    imshow( "Display window",image);
    waitKey(0);
    return 0;
 }

 

 

posted on 2014-03-24 16:52  Alizzwell  阅读(353)  评论(0)    收藏  举报