首頁  技術文章  基於Qt+Halcon的3D視覺係統環境配置

基於Qt+Halcon的3D視覺係統環境配置

發布時間:2021-07-06 10:42:43 瀏覽量:5608 作者:Cricket

摘要

Qt + MSVC2015 + Halcon +Opencv的3D視覺係統環境通用配置,此環境配置針對性較強,因此步驟精簡且較獨立,不會(hui) 影響VS 

IDE的使用。主要使用halcon商業(ye) 庫作為(wei) 算法核心,Qt作為(wei) 界麵開發工具,Opencv和C++ eigen庫輔助矩陣運算

正文


1.下載visual studio 2019 社區版https://visualstudio.microsoft.com/zh-hans/vs,並安裝visual studio 2019,在安裝選項中勾選 使用C++的桌麵開發 和 MSVC140 - VS 2015 C++ 生成工具,後者目的是下載MSVC 2015編譯器



2. 下載halcon社區版(本文是20.11版,對版本要求不高),並安裝 halcon-20.11.1.0-windows.exe ,一路默認即可,安裝完後檢查

一下halcon係統環境變量是否已經配好


3. 下載window 8.1 SDK https://developer.microsoft.com/zh-cn/windows/downloads/sdk-archive ,運行安裝程序,隻勾選

Debugging Tools for Windows。如果忘記勾選,可以在安裝完後,進入控製麵板 - 卸載 - 找到windows 8.1 SDK - 選中右鍵 - 更改 - 重新勾選。目的是安裝好與(yu) MSVC 2015編譯器配套的調試工具和資源編譯器


5. 下載Qt 5.14.2(5.8版本以上都行,但是注意下載低版本qt時選擇msvc版本的安裝包),編譯器需要勾選msvc 2015 64bit,其他

默認即可


6. 下載opencv4.x,直接運行安裝包,一路默認即可

 

7. 上述步驟安裝完後,開始配置一些環境變量:



8. 打開Qt creator,Qt會(hui) 自動檢測編譯和調試環境,菜單欄 - 工具 - 選項查看 ,Qt開始自動檢測環境,有異常的話會(hui) 有黃色感歎號,

一般上述步驟都配置好後不會(hui) 報異常



9. 測試環境,進入Qt creator歡迎界麵 - 示例 - 隨便點一個(ge) demo - 選擇開發套件(Desktop Qt 5.14.2 MSVC2015 64bit,運行不報

錯,即msvc配置成功



10. 基於(yu) qmake,配置opencv,halcon

Halcon的環境配置安裝halcon自帶的教程來即可

Opencv正常配置頭文件,庫文件即可


11. 導入halcon和opencv的頭文件,測試是否配成功



您可以通過我們(men) 的官方網站了解更多的国产欧美在线信息,或直接來電谘詢4006-888-532