OpenCV安裝及配置

來源:互聯網
上載者:User

        裝了一個上午的OpenCV,參照了別人的一些資料。把這個過程寫下來以方便日後系統掛了去查閱。

        開始裝了個最新版2.0,沒搞定。。卸了裝了1.0。 一路保持預設的設定就可以了,只是需要對VC和系統的環境進行配置一下,在VC包含目錄下添加          

     C:/OpenCV/cvaux/include

     C:/OpenCV/cv/include  

     C:/OpenCV/otherlibs/highgui 

     C:/OpenCV/cxcore/include

     C:/OpenCV/otherlibs/cvcam/include

包含的庫檔案添加

     C:/OpenCV/lib

這個時候就可以對opencv.sln進行編譯了,這個時候會出現錯誤:

     “fatal error LNK1181: 無法開啟輸入檔案“cvauxd.lib”    

     “error C2039: “foreground_regions” : 不是“CvFGDStatModel”的成員”

參照別人的解決方案:

   開啟“cvaux”項目的包含檔案中(Include/External)的cvaux. h檔案,找到上述foreground_regions成員,會發現此成員已被注釋掉了,只要將其上一行末尾的“/”改為“*/”使該成員可見,再次啟動項目,應該就可以編譯通過了。

這時去網上找了個OpenCV的例子運行,結果發現“沒有找到cxcore100.dll”

參照別人的解決方案:

   在安裝時選擇”將/OpenCV/bin加入系統變數”(Add/OpenCV/bin to the systerm PATH)。 但該選項並不一定能成功添加到系統變數,如果編寫的程式在運行時出現,“沒有找到cxcore100.dll,因為這個應用程式未能啟動。重新安裝應用程式可能會修複此問題。”的錯誤. 手動在我的電腦->屬性->進階->環境變數->系統變數->path添加c:/program files/opencv/bin; 添加完成後需要重啟電腦。

   現在OpenCV配置就OK了,下面就可以對其進一步的研究了。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.