OpenCV 無法啟動此程序,因為計算機中丟失opencv_core249.dll。請嘗試重新安裝改程序已解決此問題


換了64位的系統,配置好之后運行之前的程序,竟然給我拋出這個錯誤。應該是我的opencv沒有安裝對吧。系統報錯

無法啟動此程序,因為計算機中丟失opencv_core249.dll。請嘗試重新安裝改程序已解決此問題

那就是缺少opencv_core249.dll動態鏈接庫了。

截圖03

【解決方法】

1 在安裝目錄下找到這個鏈接庫

(但是不知道為什么我引用的庫還是要x86下的才行,郁悶中)

截圖04

2 復制到指定的目錄下

64位系統 C:\Windows\SysWOW64 32位系統 C:\Windows\System32

3 執行命令

32位的執行

截圖06

64位的執行

截圖09

如果這時候報錯:

截圖10

不要理他(不知道為什么),回到VS試一下項目能不能正常運行。我的可以。

我的64位系統一開始我將文件復制到了C:\Windows\System32

截圖05

執行:regsvr32 C:\Windows\System32\opencv_core249d.dll

截圖07

后來把dll文件拷貝到C:\Windows\SysWOW64中執行 regsvr32 C:\Windows\SysWOW64\opencv_core249d.dll

就好了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM