openCV4.1.1+VS2019環(huán)境配置詳解
1.VS2019安裝
官網(wǎng)下載地址https://visualstudio.microsoft.com/zh-hans/?rr=https%3A%2F%2Fwww.microsoft.com%2Fzh-cn%2F
本地下載(附安裝教程+激活碼):http://m.fzitv.net/softs/679895.html
2.openCV4.1.1安裝
官網(wǎng)下載地址https://opencv.org/opencv-4-1-1/
3.環(huán)境配置
右鍵此電腦,點(diǎn)擊屬性,找到高級(jí)系統(tǒng)設(shè)置。

點(diǎn)擊環(huán)境變量,并在雙擊系統(tǒng)變量的PATH,添加路徑;E:\opencv Program Files\opencv\build\x64\vc15\bin(注意:1.路徑最前面有英文字符的分號(hào);2.具體根據(jù)自己的安裝路徑更改)


添加好環(huán)境變量后,點(diǎn)擊確定保存。
在路徑E:\opencv Program Files\opencv\build\x64\vc15\bin下找到以下三個(gè)文件。

將opencv_world411.dll和opencv_world411d.dll復(fù)制到C:\Windows\SysWOW64中。將opencv_videoio_ffmpeg411_64.dll復(fù)制到C:\Windows\System32中。
打開VS2019。新建一個(gè)控制臺(tái)項(xiàng)目,并打開屬性管理器。如下圖所示。

在屬性管理器中找到Debug x64并右擊,點(diǎn)擊屬性。

在VC++目錄中,包含目錄添加E:\opencv Program Files\opencv\build\include和E:\opencv Program Files\opencv\build\include\opencv2這兩個(gè)路徑。


在庫(kù)目錄中添加E:\opencv Program Files\opencv\build\x64\vc15\lib。

在連接器的輸入中,找到附加依賴項(xiàng)。

在附加依賴項(xiàng)中添加opencv_world411d.lib和opencv_world411.lib。

點(diǎn)擊確定并保存。
在菜單欄的調(diào)試中選擇選項(xiàng)。

勾選下圖所示的項(xiàng)目。

在符號(hào)中,勾選以下項(xiàng)目,并新建一個(gè)文件夾,命名為Misrcosoft.pdb

點(diǎn)擊確定。
到此,所有的配置都完成了。
4.測(cè)試代碼
給項(xiàng)目添加一個(gè).cpp源文件,寫一段簡(jiǎn)單的代碼。(注:圖片1.jpg需要與添加的.cpp文件在同一路徑下)。
#include <opencv2/opencv.hpp>
using namespace cv;
//第一個(gè)程序 圖像顯示
int main()
{
Mat img = imread("1.jpg");
imshow("【載入的圖片】",img);
waitKey(6000);
return 0;
}
編譯好后,點(diǎn)擊運(yùn)行。(注:要在x64下)

等待系統(tǒng)載入各種.dll文件,第一次會(huì)比較慢,需要耐心等待。
最后顯示圖片。

到此這篇關(guān)于openCV4.1.1+VS2019環(huán)境配置詳解的文章就介紹到這了,更多相關(guān)openCV4.1.1+VS2019環(huán)境配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- VS2019配置OpenCV4.1.0詳細(xì)教程與測(cè)試代碼(推薦)
- VS2019配置OpenCV時(shí)找不到Microsoft.Cpp.x64.user的解決方法
- vs2019永久配置opencv開發(fā)環(huán)境的方法步驟
- VS2022永久配置OpenCV開發(fā)環(huán)境的實(shí)現(xiàn)
- Vs2019+Qt+Opencv環(huán)境配置心得(圖文)
- OpenCV 3.1.0+VS2015開發(fā)環(huán)境配置教程
- vs2019配置C++版OpenCV的方法步驟
- VS2019+Opencv4.0+Win10配置詳解
- VS2019/2022配置C++ OpenCV4.10.0環(huán)境的圖文步驟
相關(guān)文章
C++ Thread實(shí)現(xiàn)簡(jiǎn)單的socket多線程通信
本文主要介紹了C++ Thread實(shí)現(xiàn)簡(jiǎn)單的socket多線程通信,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07
C++中二進(jìn)制數(shù)據(jù)序列化和反序列化詳解
這篇文章主要為大家詳細(xì)介紹了C++中二進(jìn)制數(shù)據(jù)序列化和反序列化的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以了解下2023-11-11
C++超詳細(xì)講解貪心策略的設(shè)計(jì)及解決會(huì)場(chǎng)安排問(wèn)題
C++實(shí)現(xiàn)LeetCode(87.攪亂字符串)

