日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

windows平台下基于QT和OpenCV搭建图像处理平台

發(fā)布時(shí)間:2023/12/9 windows 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 windows平台下基于QT和OpenCV搭建图像处理平台 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
? ??在之前的博客中,已經(jīng)分別比較詳細(xì)地闡述了“windows平臺(tái)下基于VS和OpenCV”以及“Linux平臺(tái)下基于QT和OpenCV"搭建圖像處理框架,并且生成了相應(yīng)的免費(fèi)視頻。這篇博客的主要內(nèi)容,就是基于最新版本的相應(yīng)工具,在windows平臺(tái)下,“基于QT和OpenCV搭建圖像處理平臺(tái)”,并且進(jìn)一步研究如何基于QT所見即所得的便利,進(jìn)行圖像處理操作,最終還要和vs做一個(gè)比較,進(jìn)行初步小結(jié)。 ? ?主要分為3個(gè)部分,一個(gè)是當(dāng)前模式下,windows+QT環(huán)境的搭建;二個(gè)是配套版本的OpenCV重新編譯;三個(gè)是綜合起來,配置成功環(huán)境。 一、搭建windows平臺(tái)下的QT環(huán)境 最新版本的QT為(2017年12月5日版本)

下載地址為(可能需要注冊賬戶):

http://download.qt.io/official_releases/qt/5.10/5.10.0/qt-opensource-windows-x86-5.10.0.exe 最突出的感受就是在最新版本中的QT中,進(jìn)行了很高程度的集成,將各種環(huán)境下的pre-build版本都進(jìn)行了一起發(fā)布。如果你的機(jī)器上已經(jīng)安裝了vs2013/vs2015等,可以選擇對應(yīng)的版本。本文中經(jīng)過我多次嘗試后,覺頂選擇"MingW"這個(gè)版本,同時(shí)投選Tools中的"MingW",這樣保證一次性安裝到位。(只選擇這兩項(xiàng)) 在這種情況下,安裝QT,配置KIT,基本上就可以直接運(yùn)行FORM了。注意編譯器和調(diào)試器都要填寫正確。 二、配套OpenCV編譯 ? ? 為了配合當(dāng)前QT程序的運(yùn)行,必須重新編譯OpenCV。采用的工具仍是CMake 選擇MinGW的Makefiles,方式選擇"Specify native compilers" 分別詳細(xì)填寫c和c++的編譯器地址,這個(gè)是和你安裝QT的地址相關(guān)的,我的這個(gè)地址可以作為參考: C對應(yīng):D:/Qt/Qt5.10.0/Tools/mingw530_32/bin/gcc.exe C++對應(yīng):D:/Qt/Qt5.10.0/Tools/mingw530_32/bin/g++.exe 此時(shí)Finish會(huì)報(bào)錯(cuò),注意點(diǎn)開“Advanced",而后將CMAKE_MAKE_PROGRAM設(shè)置為你的mingw32-make地址,我的這個(gè)地址做參考 D:/Qt/Qt5.10.0/Tools/mingw530_32/bin/mingw32-make.exe ? 點(diǎn)擊Configure,開始進(jìn)行配置。注意這里不能選擇"Build_opencv_world"模式,只能分開來編譯。(具體原因不詳細(xì),如果那位知道請喝我聯(lián)系",如果要加上contribute的話,也請正確設(shè)置。此外,一定要選擇With_qt 點(diǎn)擊Configure,會(huì)報(bào)一些錯(cuò)誤,主要是QT配置問題。 其中正確配置QMake.exe的地址,并且按照類似”D:\Qt\Qt5.10.0\5.10.0\mingw53_32\include“下配對地址正確設(shè)置 最后Configure沒有問題,點(diǎn)擊generate。在這個(gè)過程中,如果報(bào)缺少”libwinpthread-1.dll"的話,需要從網(wǎng)上下載一個(gè),放置到Path所在目錄中(比如64位系統(tǒng)在syswow64中,32位系統(tǒng)在system32中),這樣可以正確生成。 進(jìn)入代碼生成目錄,先后運(yùn)行“mingw32-make"和"mingw32-make install"生成結(jié)果,大概需要1個(gè)小時(shí)時(shí)間。如果沒有設(shè)置Path,可以參考我下圖中的這種方法。兩個(gè)100%,則代表生成成功。 ? ? 三、生產(chǎn)基礎(chǔ)框架。 ? ??這個(gè)時(shí)候,就應(yīng)該比較簡單了。主要是配置文件和頭文件的問題,簡單貼一下吧: 配置文件里面加上頭地址: 環(huán)境變量里面將bin加上去 添加相關(guān)代碼: OK!感謝閱讀至此,希望有所幫助!





目前方向:圖像拼接融合、圖像識(shí)別 聯(lián)系方式:jsxyhelu@foxmail.com

總結(jié)

以上是生活随笔為你收集整理的windows平台下基于QT和OpenCV搭建图像处理平台的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。