最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Qt編譯OpenCV的實(shí)現(xiàn)步驟

 更新時(shí)間:2024年01月18日 09:40:34   作者:不朽の燃夢  
本文主要介紹了Qt編譯OpenCV的實(shí)現(xiàn)步驟,通過詳細(xì)的步驟和說明,幫助開發(fā)者在Qt環(huán)境中成功集成并編譯OpenCV,從而為各類計(jì)算機(jī)視覺項(xiàng)目提供強(qiáng)大的支持,感興趣的可以了解一下

1.CMake下載安裝

官網(wǎng)地址:CMake - Upgrade Your Software Build System

(1)下載后雙擊安裝

(2)進(jìn)入安裝界面,點(diǎn)擊【Next】

(3)同意協(xié)議,點(diǎn)擊【Next】

(4)將Cmake添加進(jìn)用戶變量,黃色框是創(chuàng)建桌面圖標(biāo),可根據(jù)自己需要選擇,點(diǎn)擊【Next】

(5)選擇路徑,點(diǎn)擊【Next】

(6)開始安裝,點(diǎn)擊【Install】

(7)安裝完畢,點(diǎn)擊【Finish】

(8)安裝完畢,進(jìn)行測試。

打開cmd黑窗,輸入命令查看版本

cmake /V

2.OpenCV下載

OpenCV官網(wǎng):Releases - OpenCV

opencv_contrib下載地址:GitCode - 開發(fā)者的代碼家園

3.Qt編譯OpenCV

(1)Qt配置CMake

(2)使用Qt打開opencv/sources/CMakeLists.txt

(3)開始配置Qt工程

打開這兩個(gè),然后提交:

編譯:這個(gè)過程可能需要兩個(gè)小時(shí)等待

如編譯過程中出現(xiàn)錯(cuò)誤:

Building RC object modules/core/CMakeFiles/opencv_core.dir/vs_version.rc.obj 
gcc: error: long: No such file or directory 

解決方法是根據(jù)build.make中的錯(cuò)誤行,自己修改編譯命令,手動(dòng)生成vs_version.rc.obj,并重新執(zhí)行mingw32-make命令編譯。在終端執(zhí)行命令:

windres.exe D:\opencv\opencv\build-sources-Desktop_Qt_5_9_0_MinGW_32bit-Default\modules\core\vs_version.rc -O coff D:\opencv\opencv\build-sources-Desktop_Qt_5_9_0_MinGW_32bit-Default\modules\core\CMakeFiles\opencv_core.dir\vs_version.rc.obj

(4)安裝

勾選install,再構(gòu)建

(5)使用

  • 庫文件:D:\opencv\opencv\build-sources-Desktop_Qt_5_9_0_MinGW_32bit-Default\install\x64\mingw\lib\libopencv_*.a
  • 頭文件:D:\opencv\opencv\build-sources-Desktop_Qt_5_9_0_MinGW_32bit-Default\install\include
  • DLL文件:D:\opencv\opencv\build-sources-Desktop_Qt_5_9_0_MinGW_32bit-Default\bin

Qt工程在使用OpenCV時(shí)需要將dll文件拷貝到程序運(yùn)行目錄下,然后需要在pro文件中加入:

INCLUDEPATH += $$PWD/OpencvLib/include
LIBS += $$PWD/OpencvLib/lib/libopencv_*.a

到此這篇關(guān)于Qt編譯OpenCV的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)Qt編譯OpenCV內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • C++ pair的用法案例詳解

    C++ pair的用法案例詳解

    這篇文章主要介紹了C++ pair的用法案例詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • C++使用libcurl輕松實(shí)現(xiàn)文件下載

    C++使用libcurl輕松實(shí)現(xiàn)文件下載

    這篇文章將用最簡單的方式,帶大家掌握C++ + libcurl實(shí)現(xiàn)文件下載的核心技術(shù),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2025-08-08
  • C語言圍圈報(bào)數(shù)題目代碼實(shí)現(xiàn)

    C語言圍圈報(bào)數(shù)題目代碼實(shí)現(xiàn)

    大家好,本篇文章主要講的是C語言圍圈報(bào)數(shù)題目代碼實(shí)現(xiàn),感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2022-01-01
  • C++指針、引用與取地址運(yùn)算符對比分析

    C++指針、引用與取地址運(yùn)算符對比分析

    文章解釋了C++中指針、引用和取地址運(yùn)算符(&)的概念,并分析了它們的區(qū)別,文章還討論了函數(shù)傳參、右值引用以及智能指針等,感興趣的朋友跟隨小編一起看看吧
    2026-04-04
  • 用C語言實(shí)現(xiàn)五子棋游戲

    用C語言實(shí)現(xiàn)五子棋游戲

    這篇文章主要為大家詳細(xì)介紹了用C語言實(shí)現(xiàn)五子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-06-06
  • 深入了解C語言的動(dòng)態(tài)內(nèi)存管理

    深入了解C語言的動(dòng)態(tài)內(nèi)存管理

    所謂動(dòng)態(tài)和靜態(tài)就是指內(nèi)存的分配方式。動(dòng)態(tài)內(nèi)存是指在堆上分配的內(nèi)存,而靜態(tài)內(nèi)存是指在棧上分配的內(nèi)存,本文將用5600字帶你深入了解動(dòng)態(tài)內(nèi)存管理,感興趣的可以學(xué)習(xí)一下
    2022-07-07
  • VC實(shí)現(xiàn)ODBC數(shù)據(jù)庫操作實(shí)例解析

    VC實(shí)現(xiàn)ODBC數(shù)據(jù)庫操作實(shí)例解析

    這篇文章主要介紹了VC實(shí)現(xiàn)ODBC數(shù)據(jù)庫操作的方法,非常有實(shí)用價(jià)值,需要的朋友可以參考下
    2014-07-07
  • 成員函數(shù)的重載、覆蓋與隱藏詳細(xì)解析

    成員函數(shù)的重載、覆蓋與隱藏詳細(xì)解析

    成員函數(shù)的重載、覆蓋(override)與隱藏很容易混淆,C++程序員必須要搞清楚概念,否則錯(cuò)誤將防不勝防
    2013-10-10
  • C++ 輸入scanf()和輸出printf()的操作

    C++ 輸入scanf()和輸出printf()的操作

    這篇文章主要介紹了C++ 輸入scanf()和輸出printf()的操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-12-12
  • 基于opencv實(shí)現(xiàn)視頻中的顏色識別功能

    基于opencv實(shí)現(xiàn)視頻中的顏色識別功能

    這篇文章主要介紹了基于opencv實(shí)現(xiàn)視頻中的顏色識別功能,文章詳細(xì)介紹了顏色識別的原理及opencv中的顏色模型,基于c++代碼實(shí)現(xiàn)顏色識別功能,需要的朋友可以參考下
    2022-07-07

最新評論

凤冈县| 云安县| 巴南区| 吴堡县| 梅州市| 清流县| 霍林郭勒市| 阜城县| 广河县| 南靖县| 永新县| 保定市| 黄石市| 瑞安市| 册亨县| 娄底市| 伊宁县| 苏尼特右旗| 商河县| 石首市| 吉安市| 云霄县| 宝兴县| 保亭| 蚌埠市| 陕西省| 丰原市| 双牌县| 富蕴县| 留坝县| 鄂温| 邢台县| 石渠县| 扶绥县| 富顺县| 贵定县| 乐平市| 集贤县| 顺义区| 丹巴县| 无为县|