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

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

 更新時(shí)間:2024年01月18日 09:40:34   作者:不朽の燃?jí)? 
本文主要介紹了Qt編譯OpenCV的實(shí)現(xiàn)步驟,通過(guò)詳細(xì)的步驟和說(shuō)明,幫助開(kāi)發(fā)者在Qt環(huán)境中成功集成并編譯OpenCV,從而為各類計(jì)算機(jī)視覺(jué)項(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)開(kāi)始安裝,點(diǎn)擊【Install】

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

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

打開(kāi)cmd黑窗,輸入命令查看版本

cmake /V

2.OpenCV下載

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

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

3.Qt編譯OpenCV

(1)Qt配置CMake

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

(3)開(kāi)始配置Qt工程

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

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

如編譯過(guò)程中出現(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)使用

  • 庫(kù)文件: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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

最新評(píng)論

东乡| 深圳市| 北宁市| 黔江区| 酉阳| 寻甸| 深泽县| 饶阳县| 靖州| 视频| 洛川县| 色达县| 竹北市| 邢台县| 项城市| 洪泽县| 鞍山市| 广州市| 东莞市| 淳安县| 鲁甸县| 五大连池市| 石城县| 沙田区| 界首市| 鲁甸县| 中宁县| 新沂市| 贵溪市| 泰顺县| 金门县| 滦南县| 邻水| 昭通市| 隆尧县| 阳高县| 舒城县| 顺义区| 龙州县| 南康市| 揭西县|