一、下载及安装

 2.0版下载地址 http://sourceforge.net/projects/opencvlibrary/

u  need Microsoft Visual C++ 2008 Redistributable Package (x86). 
http://www.microsoft.com/DOWNLOADS/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en

下载并安装,现在理论上sample文件夹里的.exe可以执行了。

 

二、cmake一下

下面可以配置IDE(我用的是Visual Studio 2005)的环境了。首先头文件(include files)配置和以前版本类似:

 Tools->Options->Projects and Solutions->VC++ Directions下面的"Include Files"添加路径“C:/OpenCV2.0/include/opencv”(这里只添加一条路径就可以了)。

但是库文件(library files)的添加就不一样了,如果你打开"c:/opencv2.0/lib/"就会发现一些.dll.a文件,而不是.lib文件!所以现在需要cmake以下。下载地址:http://www.cmake.org/cmake/resources/software.html ,下载与你的平台适应的版本,然后安装就可以了。

(1)找到"开始->所有程序->CMake->CMake(cmake-gui)"打开cmake-gui。如下图所示,在第一个路径处选择opencv的安装路径,记得是CMakeLists.txt所在的那个路径。第二个路径是make得到的工程保存位置,可以随便设置,不过不能包含中文。


下载并安装 Android 版 OpenCV opencv2.0下载_OpenCV

 

 (2)点击Configure并选择合适的编译器。

下载并安装 Android 版 OpenCV opencv2.0下载_CMake_02

 

(3)选择完编译器之后再次点击Configure就可以得到本图所示内容

下载并安装 Android 版 OpenCV opencv2.0下载_编译器_03

 

(4)再次点击Configure可以得到下图

下载并安装 Android 版 OpenCV opencv2.0下载_编译器_04

(5)点击Generate就可以生成我们想要的工程文件了,可以到目标路径下查看,如下图。


下载并安装 Android 版 OpenCV opencv2.0下载_CMake_05

(6)打开上面的OpenCV.sln文件,然后分别Build "Debug"和“Release”两种solution。每次都会话费几分钟的时间。这两步完成后可以到目标路径下lib和bin两个文件夹下查看,分别对应编译好的静态链接库和动态链接库,而且又分别有debug和release两种版本。

把你需要的lib文件和bin目录下的dll文件拷到OpenCV的安装目下,然后再设置VS2005的环境就可以了。


下载并安装 Android 版 OpenCV opencv2.0下载_OpenCV_06

 


下载并安装 Android 版 OpenCV opencv2.0下载_OpenCV_07