Qt + MSVC2015 + Halcon +Opencv的3D視覺系統(tǒng)環(huán)境通用配置,此環(huán)境配置針對性較強(qiáng)登钥,因此步驟精簡且較獨(dú)立畔师,不會影響VS
IDE的使用。主要使用halcon商業(yè)庫作為算法核心牧牢,Qt作為界面開發(fā)工具看锉,Opencv和C++ eigen庫輔助矩陣運(yùn)算
展示全部
1.下載visual studio 2019 社區(qū)版https://visualstudio.microsoft.com/zh-hans/vs塔鳍,并安裝visual studio 2019伯铣,在安裝選項(xiàng)中勾選 使用C++的桌面開發(fā) 和 MSVC140 - VS 2015 C++ 生成工具,后者目的是下載MSVC 2015編譯器
2. 下載halcon社區(qū)版(本文是20.11版轮纫,對版本要求不高)腔寡,并安裝 halcon-20.11.1.0-windows.exe ,一路默認(rèn)即可掌唾,安裝完后檢查
一下halcon系統(tǒng)環(huán)境變量是否已經(jīng)配好
3. 下載window 8.1 SDK https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive 放前,運(yùn)行安裝程序,只勾選
Debugging Tools for Windows糯彬。如果忘記勾選凭语,可以在安裝完后,進(jìn)入控制面板 - 卸載 - 找到windows 8.1 SDK - 選中右鍵 - 更改 - 重新勾選撩扒。目的是安裝好與MSVC 2015編譯器配套的調(diào)試工具和資源編譯器
5. 下載Qt 5.14.2(5.8版本以上都行似扔,但是注意下載低版本qt時選擇msvc版本的安裝包),編譯器需要勾選msvc 2015 64bit,其他
默認(rèn)即可
6. 下載opencv4.x虫几,直接運(yùn)行安裝包锤灿,一路默認(rèn)即可
7. 上述步驟安裝完后,開始配置一些環(huán)境變量:
8. 打開Qt creator辆脸,Qt會自動檢測編譯和調(diào)試環(huán)境但校,菜單欄 - 工具 - 選項(xiàng)查看 ,Qt開始自動檢測環(huán)境啡氢,有異常的話會有黃色感嘆號状囱,
一般上述步驟都配置好后不會報異常
9. 測試環(huán)境,進(jìn)入Qt creator歡迎界面 - 示例 - 隨便點(diǎn)一個demo - 選擇開發(fā)套件(Desktop Qt 5.14.2 MSVC2015 64bit倘是,運(yùn)行不報
錯亭枷,即msvc配置成功
10. 基于qmake,配置opencv搀崭,halcon
Halcon的環(huán)境配置安裝halcon自帶的教程來即可
Opencv正常配置頭文件叨粘,庫文件即可
11. 導(dǎo)入halcon和opencv的頭文件,測試是否配成功
您可以通過我們的官方網(wǎng)站了解更多的產(chǎn)品信息瘤睹,或直接來電咨詢4006-888-532升敲。
展示全部