01、OpenCV的下載與安裝
這里貼上網(wǎng)址: https://opencv.org/
進入會看到主界面,跟著一步一步來下載就好:
當(dāng)把上面這個下載下來之后,會得到一個opencv-4.7.0-windows.exe,我們雙擊運行,等待程序自己執(zhí)行完成,就會在exe當(dāng)前目錄下面生成一個同exe名字的文件夾。
打開文件夾如下圖所示:
這個整個文件夾到時候都需要打包去項目,或者你固定一個目錄,自己項目做鏈接也可以,這一步是必須得,不然項目里面引用是會報錯的。
02、Visual Studio 2019環(huán)境配置
然后配置新項目名稱等:
創(chuàng)建一個main.cpp,待會測試OpenCV接口使用。
-
OpenCV運行環(huán)境設(shè)置
然后復(fù)制這個路徑去系統(tǒng)環(huán)境變量里面設(shè)置path,這樣在打開圖片的時候就不會報找不到opencv_world470.dll錯誤了。
然后確定確定確定,完成啦! -
Visual Studio 2019頭文件包含
-
Visual Studio 2019庫文件包含
-
Visual Studio 2019附加依賴庫包含
opencv_world470d.lib 適用于Debug版本配置
opencv_world470.lib 適用于Release版本配置,這里我只演示Release版本。
然后到這里,Visual Studio 2019這邊也配置結(jié)束了,試一試接口測試。
03、OpenCV接口測試
直接貼上代碼,按照我上面步驟來,運行肯定是沒問題的。文章來源:http://www.zghlxwxcb.cn/news/detail-483241.html
#include <iostream>
#include <opencv2/opencv.hpp> //opencv只需要包含這個即可
using namespace std;
using namespace cv;
int main(int argc, char** argv)
{
//打印opencv版本
std::cout << "OpenCV_VERSION: " << CV_VERSION << std::endl;
//打開一張圖片
Mat image = imread("C:/Users/10125/Desktop/leidianjianjun_xinhai_1920-1080.jpg");
//更改圖像大小顯示
Mat resizedImage;
resize(image, resizedImage, Size(640, 480)); //新大小為640*480
//創(chuàng)建一個名為"Image"的窗口,用于顯示圖像,并設(shè)置窗口的屬性為可調(diào)整大小
namedWindow("Image", cv::WINDOW_NORMAL);
//顯示原圖
imshow("Original Image", image);
//顯示更改后的圖像
namedWindow("Resized Image", WINDOW_NORMAL);
imshow("Resized Image", resizedImage);
waitKey(0); //等待用戶的鍵盤操作,0:無限期等待
return 0;
}
運行效果:
到這里,opencv基礎(chǔ)配置和運行圖片就ok了,剛接觸opencv,有問題,后續(xù)一起交流。文章來源地址http://www.zghlxwxcb.cn/news/detail-483241.html
到了這里,關(guān)于【OpenCV】OpenCV4.7.0 + Visual Studio 2019環(huán)境配置 + 運行opencv的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!