- Visual Studio:2013 C#
- OpenCV:2.4.10
目的:在 Visual Studio 2013 使用 OpenCV ,這邊我使用 EmguCV,他已經幫你把 OpenCV 函式庫包進去,讓你可以在 .NET framework下呼叫 OpenCV 函式。
Step 1. 確認已裝好你的 Visual Studio 2013
Step 2. 下載 EmguCV並安裝
請確認你所要使用的OpenCV版本,並下載正確版本。→載點←
下載完後安裝,這邊就省略安裝過程。
Step 3. 設定 EmguCV環境變數
開始→電腦右鍵→內容
先確認你的作業系統是幾位元的(64位元作業系統),再點選進階系統設定
再來如圖
找到Path後按編輯
該路徑裡面我們可以看到有x64跟x86兩個資料夾,依照我們剛剛看到的作業系統版本,所以我選x64。Note:如果你是32位元作業系統就是選x86
複製這整段路徑
回到剛剛的環境變數設定,在變數值的地方最後面加上分號 ; ,再貼上剛剛複製的路徑按下確定,要新增兩個路徑
第一個是C:\Emgu\emgucv-windows-universal 2.4.10.1940\bin
第二個是C:\Emgu\emgucv-windows-universal 2.4.10.1940\bin\x64
所以輸入至變數值裡面會這樣寫:
....前面預設的路徑;C:\Emgu\emgucv-windows-universal 2.4.10.1940\bin;C:\Emgu\emgucv-windows-universal 2.4.10.1940\bin\x64
如下圖
最後重新開啟Visual Studio即可!!
但若要使用EmguCV Library API 你還需要再把dll檔加入你的project
中間的內容先不看,先直接點瀏覽。
把你會用到的dll檔加入即可,不用全部都加入
加完後可以看到右邊參考有你所加入的dll
點擊Bgr
如果要用到gpu 請參考下面文章
接者載入 gpu 要用的opencv dll檔 請看這裡
沒有留言:
張貼留言
文章有誤或有問題麻煩您留言告知! 謝謝您~~