chenpingjun1990

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  0 随笔 :: 22 文章 :: 5 评论 :: 0 Trackbacks
      OpenCV的全称是:Open Source Computer Vision Library。
      OpenCV于1999年由Intel建立,现在由Willow Garage提供支持。OpenCV是一个基于BSD许可证授权(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。OpenCV最新版本为2.3。
 
一、在Windows下安装OpenCV
     1.下载OpenCV2.2. 下载地址:http://www.opencv.org.cn/index.php/Download ,在该页面可以找到:Version 2.2 OpenCV for Windows(VC2010专用版),点击下载即可。
     2.选择安装目录. 将下载到的安装文件置于此文件夹中,我安装在(D:\Software\OpenCV\)目录下。
     3.安装. 点击安装文件进行安装,
         3.1 在Install Options 中选择Add OpenCV to the system PATH for all users
         3.2 在选择安装位置 选择安装在(D:\Software\OpenCV\)目录下
     4. 安装。
     5. 虽然在3.1中选择了"Add OpenCV to the system PATH for all users", 但是最好还是自己配置一下系统变量,将 ”;D:\Software\OpenCV\OpenCV2.2" 加到PATH的最后即可。
     6. 重启计算机。

二、测试环境是否配置成功
    1. 打开VS2010,选择File->New->Project,然后选择Win32 Console Application,选择一个名字OpenCVTest,然后按OK。 
    2. 在弹出的对话框左边点Application Settings,找到Empty project并勾上,选择Finish。
    3. 然后向该工程添加一个代码文件,取名为OpenCVTest.cpp。
    4. 配置工程:
        4.1 点击工程,右键,选择Properties。
        4.2 在"VC++ Directories“中,
             在"Include Directories"中加入
              D:\Software\OpenCV\OpenCV2.2\include\opencv
              D:\Software\OpenCV\OpenCV2.2\include 
             在"Library Directories"中加入
              D:\Software\OpenCV\OpenCV2.2\lib
         4.3 在"Linker/Input"中,
               在"Additional Dependencies"中加入
               opencv_core220d.lib
               opencv_highgui220d.lib
               opencv_video220d.lib
               opencv_ml220d.lib
               opencv_legacy220d.lib
               opencv_imgproc220d.lib
         4.4 点击"应用""确定".
     5. 向OpenCVTest.cpp中添加代码:
#include "cv.h"
#include 
<cxcore.h>
#include 
<highgui.h>


int main(int argc, char* argv[])
{
    cvNamedWindow(
"Image:",1);
    IplImage 
*img = cvLoadImage(
                
"pepper.jpg");
    cvShowImage(
"Image:",img);

    cvWaitKey();
    cvDestroyWindow(
"Image:");
    cvReleaseImage(
&img);

    
return 0;

}
      将pepper.jpg与OpenCVTest.cpp放在同一目录下,编译、链接、执行。如果在屏幕上生成一个窗口并显示pepper.jpg表面配置成功。
posted on 2011-08-21 21:58 万川先生 阅读(1351) 评论(3)  编辑 收藏 引用 所属分类: OpenCV

评论

# re: VS2010下配置OpenCV2.2运行环境 2012-10-24 14:43 GY
openCV的配置是每个项目都需要单独配置吗?  回复  更多评论
  

# re: VS2010下配置OpenCV2.2运行环境 2012-10-25 13:44 chenpingjun1990
根据我目前的知识水平,我觉得应该是每个工程都需要配置的@GY
  回复  更多评论