OpenCV 2.0 安裝經驗

一、下載及安裝

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

注意安裝時最好不要修改路徑,用c:/opencv2.0就好。至於原因,忘了在哪裏看到得了,說是可能會導致某些不可知的錯誤。安裝完以後,你可以運行一下sample文件夾裏的例子。怎麼樣?可以執行嗎?如果不可以執行,可能是因爲你的編譯環境是VS2008以下的版本,那麼You   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得到的工程保存位置,可以隨便設置,不過不能包含中文。

設置輸入、輸出路徑,注意不要包含中文

 

 (2)點擊Configure並選擇合適的編譯器。點擊Configure,並選擇合適的編譯器

 

(3)選擇完編譯器之後再次點擊Configure就可以得到本圖所示內容選擇完編譯器之後再次點擊Configure就是得到本圖內容

 

(4)再次點擊Configure可以得到下圖再次點擊Configure,上圖紅色部分變成灰或白色(如圖)。

(5)點擊Generate就可以生成我們想要的工程文件了,可以到目標路徑下查看,如下圖。

看看目標路徑裏面生成的文件

(6)打開上面的OpenCV.sln文件,然後分別Build "Debug"和“Release”兩種solution。每次都會話費幾分鐘的時間。這兩步完成後可以到目標路徑下lib和bin兩個文件夾下查看,分別對應編譯好的靜態鏈接庫和動態鏈接庫,而且又分別有debug和release兩種版本。

把你需要的lib文件和bin目錄下的dll文件拷到OpenCV的安裝目下,然後再設置VS2005的環境就可以了。

鏈接庫:調試版與發佈版

 

dll文件:調試版和發佈版

 

[如何cmake]http://opencv.willowgarage.com/wiki/InstallGuide

[如何cmake]http://www.opencv.org.cn/index.php/Mingw%E7%BC%96%E8%AF%91%E6%9C%80%E6%96%B0%E7%89%88%E6%9C%AC%E7%9A%84OpenCV%E4%BB%A3%E7%A0%81

<本文來自於>http://blog.csdn.net/include1224/archive/2009/09/30/4621892.aspx

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章