aihot  2017-05-27 10:30:22  OpenCV |   查看评论   

 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,新建一个控制台赢咖4平台,为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中,重启。
  1. #include "stdafx.h"  
  2. #include <opencv2/opencv.hpp>  
  3. #include <iostream>  
  4.   
  5. using namespace cv;  
  6. using namespace std;  
  7.   
  8.   
  9. int _tmain(int argc, _TCHAR* argv[])  
  10. {  
  11.     Mat mat = imread("1.jpg");  
  12.   
  13.     namedWindow("showimage");  
  14.     imshow("showimage", mat);  
  15.     waitKey(0);  
  16.   
  17.     cout<<"OK"
 

除特别注明外,本站所有文章均为 赢咖4注册 原创,转载请注明出处来自Windows XP下vs2010中配置OpenCV2.4.3

留言与评论(共有 0 条评论)
   
验证码:
[lianlun]1[/lianlun]