免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Qt5.4.2Mingw編譯配置opencv2.4.9

1 下載所需工具

1qt-opensource-windows-x86-mingw491_opengl-5.4.2.exe  842M

下載地址https://download.qt.io/archive/qt/5.4/5.4.2/

2OpenCV  for windows(opencv-2.4.9.exe  348M)

下載地址http://opencv.org/downloads.html

3cmake-2.8.12.2-win32-x86.exe  10M

下載地址https://cmake.org/files/v2.8/

2 安裝Qt 5.4.2

過程很簡(jiǎn)單,選擇組件要全選,安裝提示一步步走即可。默認(rèn)安裝路徑是C:\Qt\Qt5.4.2,注意不要大幅度改動(dòng)路徑,我只是將c改成了d,所以我的安裝路徑是d:\Qt\Qt5.4.2

3 安裝OpenCV2.4.9

與其說是安裝,不如說是解壓到某個(gè)位置.

雙擊opencv-2.4.9.exe,把解壓路徑改成了d盤,路徑越簡(jiǎn)單越好,不要給自己找麻煩。如圖


解壓完畢之后會(huì)在d盤生成一個(gè)opencv的文件夾,如下圖:



4 安裝CMake

(1)安裝路徑不能有中文和空格(2)勾選加入所有環(huán)境變量中



設(shè)置qt的系統(tǒng)環(huán)境變量,需要設(shè)置兩個(gè)

make路徑     D:\Qt\Qt5.4.2\Tools\mingw491_32\bin

qmake路徑   D:\Qt\Qt5.4.2\5.4\mingw491_32\bin

點(diǎn)擊path,然后點(diǎn)擊編輯,按下電腦的Home鍵可以把光標(biāo)定位在變量值那個(gè)框的開始位置,然后粘貼這兩個(gè)路徑,不同路徑之間要用英文狀態(tài)下的分號(hào)隔開。



6.打開CMake,使用CMake編譯OpenCV

(1)設(shè)置源碼路徑與生成的目標(biāo)路徑


D:/opencv/sources是第3步解壓opencv之后生成的源碼路徑

D:/opencv/compile這個(gè)compile路徑是我在D:/opencv/下新建的一個(gè)文件夾,用來存放編譯生成的文件。

(2) 點(diǎn)擊Configure按鈕(第一次點(diǎn)擊configure)。在彈出的對(duì)話框中選擇MinGWmakefiles,如下圖所示



然后點(diǎn)擊下一步,設(shè)置如下:

C: d:\Qt\Qt5.4.2\Tools\mingw491_32\bin\gcc.exe

C++:d:\Qt\Qt5.4.2\Tools\mingw491_32\bin\g++.exe

Fortran不用填寫



點(diǎn)擊finish之后出現(xiàn)的結(jié)果如下:


說明前面的工作都做的很好!??!


(3) 勾選上述生成列表中的WITH_OPENGL和WITH_QT兩項(xiàng),其他項(xiàng)最好不要改動(dòng)。



(4)再次點(diǎn)擊configure(第二次點(diǎn)擊configure),結(jié)果如下:



雖然會(huì)有許多警告,如This warning is for project developers.  Use -Wno-dev to suppress it.,但不會(huì)影響我們最后的成功。

(5)點(diǎn)擊Generate按鈕,生成makefile文件,成功后,底下會(huì)提示Generating done。同樣會(huì)有些警告,我就不截圖了,基本上第(2)步成功了,后面就很順利了,我當(dāng)時(shí)卡在第二步很長時(shí)間了。

打開cmd進(jìn)行編譯

(1)進(jìn)入剛才設(shè)置的目標(biāo)路徑(D:/opencv/compile

先輸入d:進(jìn)入d盤,然后輸入cdopencv/compile進(jìn)入compile文件夾


(2) 接著輸入mingw32-make命令開始編譯,過程大概25分鐘
(3)接著輸入mingw32-make install此過程大約需要1到2分鐘

8開始配置Qt CreatorOpenCV開發(fā)環(huán)境

(1)拷貝D:\opencv\build的include目錄至D:\opencv



(2) 拷貝D:\opencv\compile的bin和lib目錄(第7、8步生成的文件)至D:\opencv


(3)拷貝之后的結(jié)果如圖所示,只需保留框選的三個(gè)目錄,其他目錄可以刪除。


(4)  將bin目錄添加到系統(tǒng)環(huán)境變量
 


9加載Qt5編譯過的opencv庫

#此庫用于Qt-Mingw編程
#Mingw版的Qt5加載Qt5編譯過的庫
INCLUDEPATH += d:\opencv\include\
INCLUDEPATH += d:\opencv\include\opencv\
INCLUDEPATH += d:\opencv\include\opencv2\
12個(gè)
LIBS+= d:\OpenCV\lib\libopencv_core249.dll.a\
d:\OpenCV\lib\libopencv_highgui249.dll.a\
//注意不能空行
d:\OpenCV\lib\libopencv_imgproc249.dll.a\
d:\OpenCV\lib\libopencv_calib3d249.dll.a\
d:\OpenCV\lib\libopencv_contrib249.dll.a\
d:\OpenCV\lib\libopencv_features2d249.dll.a\
d:\OpenCV\lib\libopencv_flann249.dll.a\
d:\OpenCV\lib\libopencv_gpu249.dll.a\
d:\OpenCV\lib\libopencv_legacy249.dll.a\
d:\OpenCV\lib\libopencv_ml249.dll.a\
d:\OpenCV\lib\libopencv_objdetect249.dll.a\
d:\OpenCV\lib\libopencv_video249.dll.a
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
[OpenCV]
Win7下qt5.3.1+opencv2.4.9編譯環(huán)境的搭建
qt+opencv3.0配置詳解
OpenCV3+Qt5安裝及配置
QT-OpenCV的安裝與配置 (win7 64 bit + OpenCV3.0 + minGW32)
Ubuntu 16.04 + Qt 5.11 +opencv 3.4完美配置(親測(cè),最簡(jiǎn)單完美的方法)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服