国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Visual Studio 2022 cmake配置opencv開發(fā)環(huán)境

這篇具有很好參考價值的文章主要介紹了Visual Studio 2022 cmake配置opencv開發(fā)環(huán)境。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1. 環(huán)境與說明

這里我用的是 widnows 10 64位Visual Studio 用的 Visual Studio Community 2022 (社區(qū)版)

對于Android開發(fā)工程師來說,為什么要使用Visual Studio 呢 ?
因為在Visual Studio中開發(fā)調(diào)試OpenCV方便,可以開發(fā)調(diào)試好后,再移植到Android中。

2. 下載OpenCV版本

官方地址在這里 : 官方下載地址
不過官方下載地址可能會比較慢,可以下載我上傳的資源 : OpenCV-4.8.0打包下載

opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置

這里我們下載widnows版本,對應(yīng)著就是opencv-4.8.0-windows.exe

2.1 安裝OpenCV

雙擊opencv-4.8.0-windows.exe ,將其安裝到指定目錄下,比如D:\Developer\opencv4.8.0

安裝 opencv-4.8.0-windows.exe 其實本質(zhì)上就是將其解壓到一個目錄下

3. 下載Visual Studio

這里下載 Visual Studio Community 2022 社區(qū)版就好了,免費的,下載地址 : Visual Studio下載

opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置

3.1 配置所需的環(huán)境

Visual Studio 需要安裝配置所需的環(huán)境 ,具體在 工具 > 獲取工具和功能 中可以看到

opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置

我們需要勾選使用 C++的桌面開發(fā)使用C++的Linux開發(fā)

opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置
opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置
單個組件中 SDK 、庫和框架 下勾選 Windows 10 SDKWindows 通用 C 運行時

opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置
編譯器、生成工具和運行時 下勾選 用于 Windows 的 C++ CMake 工具

opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置

4 新建CMake項目

配置好環(huán)境后,我們打開Visual Studio,新建CMake項目

opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置
這里我們把項目名命名為OpenCVTest

opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置
點擊創(chuàng)建,在選擇啟動項這里,選擇OpenCVTest.exe,然后點擊運行
opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置
可以看到這樣一個命令行窗口,就表示運行成功了

opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置

5. 驗證OpenCV配置

5.1 復(fù)制 opencv_world480d.dll

D:\Developer\opencv4.8.0\opencv\build\x64\vc16\bin\opencv_world480d.dll復(fù)制到E:\WorkSpace\Demo\OpenCV\OpenCVTest\out\build\x64-debug\OpenCVTest目錄下,即和OpenCVTest.exe同一目錄下

opencv_world480d.dll : Debug版本
opencv_world480.dll : Release版本

opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置

5.2 配置CMakeList.txt

在項目內(nèi)(和cpp同級)的CMakeLists.txt中,添加OpenCV頭文件的目錄,替換\/,具體代碼如下

# CMakeList.txt: OpenCVTest 的 CMake 項目,在此處包括源代碼并定義項目特定的邏輯。

# 指定要引用的dll的頭文件所在路徑
include_directories("D:/Developer/opencv4.8.0/opencv/build/include")
# 指定該dll的lib所在路徑
link_directories("D:/Developer/opencv4.8.0/opencv/build/x64/vc16/lib")

# 將源代碼添加到此項目的可執(zhí)行文件。
add_executable (OpenCVTest "OpenCVTest.cpp" "OpenCVTest.h")

# 指定鏈接庫的名字,即dll
# 需要將opencv_world480d.dll復(fù)制到out\build\x64-Debug\OpenCVTest目錄下,即和OpenCVTest.exe同一目錄下
target_link_libraries(OpenCVTest opencv_world480d.lib)

if (CMAKE_VERSION VERSION_GREATER 3.12)
  set_property(TARGET OpenCVTest PROPERTY CXX_STANDARD 20)
endif()

5.3 編寫cpp代碼

將一張圖片復(fù)制到D盤根目錄,命名為ImageTest.jpg
然后在OpenCVTest.cpp中編寫如下代碼,將這張圖片分別以原圖和灰白圖片的形式展示出來。

#include "OpenCVTest.h"
#include "opencv2/opencv.hpp"

using namespace std;
using namespace cv;

int main()
{
	cout << "Hello CMake." << endl;
	Mat img = imread("D:/ImageTest.jpg");
	imshow("img", img); //顯示原圖
	cvtColor(img, img, COLOR_BGR2GRAY);
	imshow("img2", img); //顯示灰色圖片
	waitKey();
	return 0;
}

5.4 運行效果

點擊運行,顯示效果如下,兩個彈框分別顯示出了原圖和灰白圖片。
opencv visualstudio配置,opencv,2022,cmake,環(huán)境配置
到此,Visual Studio的項目中的OpenCV就配置成功了。文章來源地址http://www.zghlxwxcb.cn/news/detail-724013.html

到了這里,關(guān)于Visual Studio 2022 cmake配置opencv開發(fā)環(huán)境的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • FBX SDK 開發(fā)環(huán)境配置 visual studio 2022

    FBX SDK 開發(fā)環(huán)境配置 visual studio 2022

    FBX | Adaptable File Formats for 3D Animation Software | Autodesk. 下載windows的sdk并安裝. 創(chuàng)建一個c++ console 工程 設(shè)置include目錄 添加預(yù)處理宏?FBX_SHARED=1 添加fbx sdk lib 目錄 添加依賴lib :? libfbxsdk-md.lib libxml2-md.lib zlib-md.lib 配置完畢.

    2024年02月10日
    瀏覽(39)
  • Opencv+Visual studio +cmake配置+Opencv_contrib庫安裝(詳細級)

    Opencv+Visual studio +cmake配置+Opencv_contrib庫安裝(詳細級)

    目的:安裝Opencv, Opencv_contrib庫,配置Visual studio,用cmake編譯配置 這里我選擇下載Visual studio2022版本的:官網(wǎng)下載 選擇社區(qū)版Community下載(社區(qū)版Community是對個人免費的,一共有三個版本),這里下載的是.exe 可執(zhí)行文件 ,比較小,大約1.57M 啟動安裝 ,配置工作負荷(按照自

    2024年02月15日
    瀏覽(23)
  • Visual Studio下2022Opencv的配置

    Visual Studio下2022Opencv的配置

    先從官網(wǎng)下載opencv : opencv releases 下載 ? 我這里的開發(fā)環(huán)境是window版本,我們選擇Windows版本進行下載 點開下載的文件,輸入需要保存的路徑 記住你保存的路徑(我這里安裝再F:) 安裝需要時間靜等安裝。 創(chuàng)建一個項目 我們對其進行opencv的配置 在創(chuàng)建的項目中找到解決方案資

    2024年02月13日
    瀏覽(25)
  • 安裝visual studio2022以及配置opencv

    安裝visual studio2022以及配置opencv

    目錄 1下載visual studio 1.1進入網(wǎng)站點擊?下載visual studio,選擇Community 2022 1.2打開安裝包,進入界面 1.3等待安裝完成? 2下載opencv 2.2下載完成后自定義解壓路徑 3.3win10系統(tǒng)配置環(huán)境變量 3配置visual studio 3.1打開軟件 3.2配置 4測試 Visual Studio: 面向軟件開發(fā)人員和 Teams 的 IDE 和代碼編

    2024年02月12日
    瀏覽(26)
  • MatlabR2022b + Visual Studio環(huán)境配置

    MatlabR2022b + Visual Studio環(huán)境配置

    在Matlab中輸入 mex -setup c++ 命令確認MEX使用VS2022編譯環(huán)境。 VC++目錄-包含目錄-添加 D:Matlab2022bexterninclude VC++目錄-庫目錄-添加 D:Matlab2022bexternlibwin64mingw64 D:Matlab2022bexternlibwin64microsoft 鏈接器-輸入-添加 D:Matlab2022bexternlibwin64mingw64libmat.lib D:Matlab2022bexternlibwin64mingw

    2024年02月10日
    瀏覽(55)
  • 使用VisualStudio2022插件(Visual Studio Installer Projects 2022)打包 .Net 6 框架下的 WPF項目 為安裝文件

    使用VisualStudio2022插件(Visual Studio Installer Projects 2022)打包 .Net 6 框架下的 WPF項目 為安裝文件

    目錄 更新說明(2024/01/22) 序言 一、還是安裝Visual Studio Installer Projects 2022插件 二、創(chuàng)建Setup Project項目 2.1 在現(xiàn)有解決方案中添加Setup Project項目 2.2 (更新)添加需要打包的文件? 2.2.1 準備添加輸出項。 2.2.2 【核心】添加 WpfMain 項目輸出。 2.2.3 添加?WpfPluginManager 項目輸出。

    2024年02月03日
    瀏覽(28)
  • Windows搭建C++開發(fā)環(huán)境(visual studio 2022)

    Windows搭建C++開發(fā)環(huán)境(visual studio 2022)

    開發(fā)環(huán)境的搭建 開發(fā)工具:vscode、visual studio 2022、visual?studio 2019、2015、2010 .. 安裝步驟(以Windows下visual?studio2022為例): 打開官網(wǎng)地址? Visual Studio 2022 IDE - 適用于軟件開發(fā)人員的編程工具 (microsoft.com) 下載社區(qū)版2022 ? 下載完成后打開?步驟如下 安裝完成后會自動打開出現(xiàn)

    2024年02月06日
    瀏覽(28)
  • Visual Studio 2022 搭建GLFW OpenGL開發(fā)環(huán)境

    Visual Studio 2022 搭建GLFW OpenGL開發(fā)環(huán)境

    最近工作需要 需要寫一個全景的視頻播放器 網(wǎng)上搜了下大概解決方案是 ffmpeg+opengl b站有很多視頻? 按照視頻 搭建了OpenGL的開發(fā)環(huán)境 先去GLFW的網(wǎng)站下載 windows平臺的庫文件 為什么使用GLFW? 因為GLFW是跨平臺的? ?我下的是64位版本解壓后有目錄如下 ? ?包含了動態(tài)庫和靜態(tài)庫

    2024年02月03日
    瀏覽(22)
  • Windows系統(tǒng)下Visual studio 2022MPI 環(huán)境配置

    Windows系統(tǒng)下Visual studio 2022MPI 環(huán)境配置

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 操作系統(tǒng):win10 工具:Visual Studio 2022 首先前往MPI下載地址:https://docs.microsoft.com/en-us/message-passing-interface/microsoft-mpi?redirectedfrom=MSDN 進入地址后,點擊下方鏈接進行下載 分別選中以下兩個選項,分別下載

    2024年02月06日
    瀏覽(154)
  • Visual studio2022 利用glfw+glad配置OpenGL環(huán)境

    Visual studio2022 利用glfw+glad配置OpenGL環(huán)境

    鏈接:https://visualstudio.microsoft.com/zh-hans/ 搜索時最常見的是glut,但是了解到glut最后更新時間是1998年,比我還小兩歲…目前沒人維護了,也被棄用了… 目前,最常用的就是freeglut+glew和glfw+glad兩種組合。據(jù)說前者比較經(jīng)典,后者比較新潮,所以作為潮人,我選擇了后者(具體可

    2024年02月04日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包