2016年4月26日 星期二

Visual Studio 連結 OpenCV (Visual Studio 2013+openCV 2.0為例)

基本上我習慣把各個版本的OpenCV 放在一個目錄SDK裡,
方便日後可以適用切換各個版本的Library。


以最普通的Win32 Console Application 專案為例。






include 最常用的 "cv.h" 與 "highgui.h",出現紅線表示尚有連結路徑尚未設定。
主要幾個重要步驟:
[Configuration Properties] VC++ Directories 
[Include Directories] 位置指到 OpenCV2.0\include\opnecv
[Library Directories] 位置指到 OpenCV2.0\lib\Release (Debug狀態就設到Debug)
[Library Directories] 位置指到 OpenCV2.0\bin\Release (Debug狀態就設到Debug)

最後在[Linker] [Input] 塞入你有用的到的 Library
※Debug狀態就要相對塞入 cv200d.lib cxcore200d.lib highgui200d.lib
※Release狀態就要相對塞入 cv200.lib cxcore200.lib highgui200.lib (沒有"d")


沒有留言:

張貼留言