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.从http://www.python.org/
下载python-2.7.3.msi安装到D:\Python27目录下,
5.从http://www.python.org/ 下载Python-2.7.3.tar放到D:\soft\Python文件夹下,解压缩到当前文件夹下,生成一个Python-2.7.3文件夹;
6.用vs2008打开D:\soft\Python\Python-2.7.3\PCbuild文件夹下的pcbuild.sln工程,选中Solutionpcbuild,点击右键,选择Properties,分别在Release和Debug下设置,Common
Properties-->Startup Project-->选中Singlestartup project下的python;接着选中Configuration Properties-->Configuration,仅勾选python和pythoncore;
7.分别在Debug和Release下依次进行,选中make_buildinfo工程,rebuild,接着选中make_versioninfo工程,rebuild,选中Solution
pcbuild,rebuild,会在D:\soft\Python\Python-2.7.3\PCbuild文件夹下生成python27.lib、python27_d.lib、python27.dll、python27_d.dll;
8.将python27_d.lib复制到D:\Python27\libs文件夹下(这样OpenCV在Debug下可以正常编译,否则会提吃找不到python27_d.lib);
9.运行CMake(cmake-gui),在whereis the source code中填入刚才(2)中解压缩后的文件路径如D:\soft\OpenCV2.4.3\opencv,在where
to build the binaries中填入编译时需要存放的路径如D:\soft\OpenCV2.4.3\vs2008,此vs2008文件夹需要自己创建;
10.点击Configure,在弹出的对话框中选择Visual Studio 9 2008,点击Finish;
11.如果有红色框显示,继续点击Configure;
12.点击Generate,如果机子本身不支持cuda,仍然会有红色提示,暂不用理会即可;
13.上述步骤完成后,在vs2008文件夹中,就会看到有OpenCV.sln文件;
14.使用vs2008打开OpenCV.sln文件,分别在Debug和Release下,选择Solution
Explorer里的Solution OpenCV,点右键,运行”Rebuild Solution”,点击CMakeTargets下的INSTALL,build;会在D:\soft\OpenCV2.4.3\vs2008\install文件夹下的bin文件夹中存放相应的动态库,在lib文件夹下存放相应的静态库;
15.打开vs2008,新建一个控制台应用程序,为vs2008配置OpenCV环境:选择菜单Tools-->Options-->Project
and Solutions-->VC++ Directories,Show directories for
选择include files,加入目录D:\soft\OpenCV2.4.3\vs2008\install\include D:\soft\OpenCV2.4.3\vs2008\install\include\opencvD:\soft\OpenCV2.4.3\vs2008\install\include\opencv2;Showdirectories
for选择library files,加入目录D:\soft\OpenCV2.4.3\vs2008\install\lib
;
16.将D:\soft\OpenCV2.4.3\vs2008\install\bin加入windows系统环境变量Path中,重启;
17.将相应的.lib库添加到依赖库中。
#include
"stdafx.h"
#include
<opencv2/opencv.hpp>
using
namespace cv;
int
_tmain(int
argc, _TCHAR*
argv[])
{
Mat mat =
imread("1.jpg");
namedWindow("showimage");
imshow("showimage",
mat);
waitKey(0);
return 0;
}
参考文献:
1.http://www.cnblogs.com/tornadomeet/archive/2012/11/07/2759476.html
2.http://code.opencv.org/projects/opencv/wiki/ChangeLoghttp://code.opencv.org/projects/opencv/wiki/ChangeLog
3.http://www.cnblogs.com/pzxbc/archive/2012/01/12/2320736.html
4.http://www.cnblogs.com/heshizhu/archive/2012/08/09/2630346.html
分享到:
相关推荐
VS2010_+_OpenCV2.4.3_安装与设置
vs2012 + opencv2.4.3 + vs2012 + win7 编译库
1、OpenCV 2.4.3编译生成的dll,lib,文件.
opencv2.4.3+vs2010配置,opencv2.4.3以后配置visual studio2010比较简单,就修改三个地方就行了
VS2013的cpp文件,可以直接编译运行,内容为SIFT特征提取和匹配,如果成功运行说明OpenCV安装没问题
Cmake2.8.10编译OpenCV2.4.3配置VS2010,在window7,64位操作系统环境中, 我配置成功了,希望对你有帮助。有不足的地方,请留言“其中,今天发现了一些错误,主要是路径的问题:(D:\Program Files\OpenCV2.1\vs2010...
关于在vs2010上利用opencv处理图像,并利用QT做界面的简单程序。具体配置问题可以email to 1006282312@qq.com
全面的OpenCV2.4.3+vs2010+win7(32位)安装与配置说明,内还有TBB库的安装说明,关于想添加其他的OpenNI、OpenGL、QT等库仿照即可……
Cmake2.8.10编译OpenCV2.4.3配置VS2010终结版.pdf
opencv2.4.3的官方英文文档,比较系统的介绍了最新版的2.4.3的最新应用
OpenCV2.4.3+VS2012+win7配置,完整操作,非常简单!
VS2010 + OpenCV2.4.3 + Windows Form Application (注意:如需引用本文请征得本人许可!) (原创)OpenCV在VS2010的Windows Form Application 的实现 以下为本人亲自验证过,含详细具体的安装编译及注意事项,完全可供...
Opencv 2.4.3的opencv_createsamples.exe和opencv_haartraining.exe
vs2010+opencv2.4.3配置地址 已成功配置
在网上下的很多vs2010配置OpenCV2.4.3都没成功,自己经过测试成功后,写成文档记录下来,已在vs2010上配置成功Opencv2.4.3
OpenCV2.4.3 windows版本,已经编译好了VC9、VC10和MinGW的库了,直接使用即可。
VS2015今年才出来,很多搞图形处理的都在用老版本的opencv(2.4.3),网络上现成的库都没有,我用CMAKE编译了一个基于VS2015 X64版本的基础库,提供给大家 包库标准的头文件,静态,动态库相关
本资源是opencv的源码,主要是防止国外网址比较慢而提供国内的下载,如果需要具体某个编译器版本的库,请自己通过cmake进行编译。 另外一个方面,可能做科研的时候需要指定版本的库,可以通过源码生成库。
Cmake2.8.10编译OpenCV2.4.3配置VS2010终结版[整理].pdf
OpenCV-2.4.3 source code for convenient download