windows下配置OpenCV過程
阿新 • • 發佈:2019-02-10
很多影象處理問題基於OpenCV庫進行,今天嘗試了在Windows系統下配置OpenCV
1、在OpenCV官網下載Windows下對應的檔案,執行後可得編譯過的檔案。整個配置過程重點在,如何將OpenCV的路徑新增到VS2013的工程中。
2、可以使用別人寫好的配置檔案,但需要根據自己情況修改。建議按照部落格中的步驟,自己進行設定。需要注意,新增的所有檔案為X_86(即win32)對應的檔案。
3、第一次執行VS的工程時,可能顯示,無法查詢或顯示PDB檔案,需要對VS進行相應的設定。
4、在VS中執行含有OpenCV的檔案時,可能會顯示:“已載入“C:\Windows\SysWOW64\ opencv_highgui249d.dll”。無法查詢或開啟 PDB 檔案。”此時需要注意如下問題:
(1)imread的路徑不對。imread不支援相對路徑(我把圖片放在工程裡還是失敗),只支援絕對路徑,並且不支援“\”路徑分隔符,支援“\\”, “/”或"//"分割符。
(2)有可能通過一些操作能使得opencv_core249d.dll等dll被系統載入,但實驗中沒成功。
(3)先執行一個簡單程式,再運行復雜程式,參考擷浪拾貝的部落格