在vs2019上配置opencv,百分百成功
在vs2019上配置opencv,百分百成功
文章目錄
- 在vs2019上配置opencv,百分百成功
- 一.下載opencv
- 二. 配置系統環境變量
- 1.搜索環境變量
- 2.高級->環境變量
- 3.點擊path 編輯
- 4.新建并添加如圖所示的路徑
- 三.在vs下配置opencv
- 1.打開項目
- 2.編輯屬性頁
- (1)包含目錄修改
- (2)庫目錄修改
- (3)修改依賴項
- 3.添加dll文件到system32
- 四.Release版本配置
- 五.測試你的代碼
首先感謝前人的經驗
https://blog.csdn.net/weixin_41288824/article/details/96509189
https://blog.csdn.net/weijifen000/article/details/93515884
本文是基于上述這幾篇文章總結出來的
一.下載opencv
1.從官網下載,鏈接如下:https://opencv.org/releases/
但是可能下載的速度比較慢。
2.我提供了4.10版本的百度網盤下載地址鏈接:https://pan.baidu.com/s/1LgsSEnbV6jFBpiVPOrTuYw
提取碼:m9ty
下載好后,就點開exe文件
將文件解壓到一個合適的目錄,建議不要有中文,會出來一個opencv的文件夾
二. 配置系統環境變量
1.搜索環境變量
2.高級->環境變量
3.點擊path 編輯
4.新建并添加如圖所示的路徑
我的路徑是這樣D:\c++\hack\opencv\build\x64\vc15\lib
三.在vs下配置opencv
1.打開項目
創建一個新項目,或者打開你想配置opencv的已有項目(創建新項目總不要我教吧…)
這里以現有項目為例
注意,必須為x64,不能為x86
右鍵項目名稱,選擇屬性
2.編輯屬性頁
首先修改包含目錄和庫目錄
(1)包含目錄修改
添加下面兩個目錄
(2)庫目錄修改
(3)修改依賴項
根據你的版本號,來進行配置
根據你的版本號,來進行配置
根據你的版本號,來進行配置
因為我是410版本,所以是 opencv_world410d.lib 如果你是401版本的話,就要改成opencv_world401d.lib
另外,后面那個d必須加!(對于debug版本而言)
3.添加dll文件到system32
在D:\c++\hack\opencv\build\x64\vc15\bin 這個文件夾下,找到你的
這個文件。將其復制下來
拷貝到你的系統盤的這個目錄下C:\Windows\System32
如果不做這一步,一般來說,都會提示缺失opencv_world410d.dll
四.Release版本配置
打開屬性,將配置從debug改成release
vc++目錄中的東西跟debug版本一樣
將依賴項中的d去掉 即opencv_world410.lib
同樣在C:\Windows\System32中添加下面這個運行庫
只有這么配置了,才不會出現release版本找不到頭文件的問題!
五.測試你的代碼
一般而言,用opencv都需要包含(這里以c++為例)
#include<opencv2/opencv.hpp>以及命名空間
using namespace cv;然后就可以使用opencv了,怎么用opencv,請參考其他教程
總結
以上是生活随笔為你收集整理的在vs2019上配置opencv,百分百成功的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dropout keep_prob参数
- 下一篇: android起始页面与导航页面