opencv學習系列——opencv環境配置(vs2019+cv4.0.1)

原文鏈接:https://blog.csdn.net/a22222259/article/details/98442453

引言:
opencv是計算機視覺和圖像處理過程中經常要用到的一個庫,因爲我使用的是vs2019,所以cv開篇學習一定是要配置好環境,之後我會不斷把我做的一些實驗放在博客裏,希望大家一起學習。
1.下載(github+迅雷)

https://github.com/opencv/opencv/releases/download/4.0.1/opencv-4.0.1-vc14_vc15.exe

複製此鏈接到迅雷下載,這是windows版,要不然會非常慢.

其他版本:https://github.com/opencv/opencv/releases

  1. 安裝opencv

雙擊下載的exe文件。
3.配置系統Path變量

添加:D:\opencv-4.0.1-vc14_vc15\opencv\build\x64\vc15\bin (我的安裝路徑,自行改動)

也就是我安裝在D盤根目錄下,文件夾名字爲opencv-4.0.1-vc14_vc15
4.相關文件配置

4.1 將vc15-bin文件夾中的opencv_world401.dll和opencv_world401d.dll文件複製到C:\Windows\SysWOW64這個文件夾裏面即可

4.2 將bin目錄裏面的opencv_ffmpeg401_64.dll複製到C:\Windows\System32這個文件夾裏
5. 配置vs2017

5.1啓動

創建新項目->控制檯應用

然後命名爲opencvDemo

5.2點擊【視圖】-【屬性管理器】,出現

5.3

方法1:在屬性管理器界面,Debug | x64處右鍵,添加新項目屬性表(這樣的屬性表只針對該工程文件,對後續新建的工程文件不起作用)
方法二:直接在Microsoft.Cpp.x64.user中更改屬性。(這樣就把默認的屬性給更改了)
可見我們運行環境爲x64

5.4

對應方法1

對應方法2

5.5配置包目錄和庫目錄(以下方法一與方法二對下述的操作均相同)

雙擊新建出來的項目屬性表的PropertySheet

在【VC++目錄】的【包含目錄】中添加兩條路徑

D:\opencv-4.0.1-vc14_vc15\opencv\build\include

D:\opencv-4.0.1-vc14_vc15\opencv\build\include\opencv2

在【VC++目錄】的【庫目錄】中添加一條路徑

D:\opencv-4.0.1-vc14_vc15\opencv\build\x64\vc15\lib

5.6 添加依賴項

點確定退出後,點擊左側的【鏈接器】-【輸入】-【附加依賴項】-【編輯】

添加opencv_world401d.lib

到此所有配置已經走完.

六.編寫測試代碼

// opencvDemo.cpp : 此文件包含 "main" 函數。程序執行將在此處開始並結束。
//
 
//#include "pch.h"
#include <iostream>
#include <opencv2/highgui.hpp>
#include <opencv2/core.hpp>
#include <opencv2/imgcodecs.hpp>
 
using namespace cv;
using namespace std;
 
int main()
{
	Mat image;
	image = imread("F:\\desk\\you.jpg"); // Read the file
 
	if (image.empty()) // Check for invalid input
	{
		cout << "Could not open or find the image" << std::endl;
		return -1;
	}
 
 
	namedWindow("Display window", WINDOW_AUTOSIZE); // Create a window for display.
	imshow("Display window", image); // Show our image inside it.
 
	waitKey(0); // Wait for a keystroke in the window
 
	std::cout << "Hello World!\n";
}
 
 
 
// 運行程序: Ctrl + F5 或調試 >“開始執行(不調試)”菜單
// 調試程序: F5 或調試 >“開始調試”菜單
 
// 入門使用技巧: 
//   1. 使用解決方案資源管理器窗口添加/管理文件
//   2. 使用團隊資源管理器窗口連接到源代碼管理
//   3. 使用輸出窗口查看生成輸出和其他消息
//   4. 使用錯誤列表窗口查看錯誤
//   5. 轉到“項目”>“添加新項”以創建新的代碼文件,或轉到“項目”>“添加現有項”以將現有代碼文件添加到項目
//   6. 將來,若要再次打開此項目,請轉到“文件”>“打開”>“項目”並選擇 .sln 文件

成功輸出圖案.

最後希望大家都能一路順風哈哈哈!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章