摘要:也是可以設置使用靜態庫的溫馨提示對兼容性比較好,因此推薦使用編譯器。下安裝編譯器溫馨提示如果中已經安裝編譯器,則該安裝步驟可以跳過。
MSVC和MinGW兩者的區別
MSVC:
即Microsoft Visual C++ Compiler,即微軟自己的編譯器
我們下載Windows下的OpenCV時,會帶兩個文件夾VC14,VC15(分別與Visual Studio的版本有對應關系),這兩個文件夾下的庫可以直接運行不需要編譯
將VS作為Qt的開發環境也是使用這個編譯器的緣故
MinGW:
我們都知道GNU在Linux下面鼎鼎大名的gcc/g++,MinGW則是指Minimalist GNU for Windows的縮寫
它是將GNU開發工具移植到Win32平臺下的產物,即一套Windows上的GNU工具集
用其開發的程序不需要額外的第三方DLL支持就可以在Windows下運行,相對地,不使用動態庫導致的就是編譯出來的程序大很多。也是可以設置使用靜態庫的
溫馨提示
Halcon對MSVC兼容性比較好,因此推薦使用MSVC編譯器。
溫馨提示:如果QT中已經安裝MSVC編譯器,則該安裝步驟可以跳過。
2.1運行MaintenanceTool.exe工具
2.2 輸入登錄信息,然后選擇Next
2.3 選擇增加和移出組件選項
2.4 選擇MSVC 2019 64-bit組件,然后選擇Next
2.5 選擇更新,MSVC2019組件正在安裝中
2.6 點擊Finish
3.1打開matching.pro工程文件
3.2 配置項目,選擇MSVC編譯器
3.3 編譯應用示例
3.4 運行結果
# matching.pro#CONFIG += qt debugQT += core gui widgets# MacOS specific settings. Note that while dyld will search under# /Library/Frameworks by default, the preprocessor/compiler/linker will not# and need to be told explicitly.macx { QMAKE_CXXFLAGS += -F/Library/Frameworks QMAKE_LFLAGS += -F/Library/Frameworks LIBS += -framework HALCONCpp}else { #defines win32:DEFINES += WIN32 #includes INCLUDEPATH += "$$(HALCONROOT)/include" INCLUDEPATH += "$$(HALCONROOT)/include/halconcpp" #libs QMAKE_LIBDIR += "$$(HALCONROOT)/lib/$$(HALCONARCH)" unix:LIBS += -lhalconcpp -lhalcon -lXext -lX11 -ldl -lpthread win32:LIBS += "$$(HALCONROOT)/lib/$$(HALCONARCH)/halconcpp.lib" / "$$(HALCONROOT)/lib/$$(HALCONARCH)/halcon.lib"}#sourcesHEADERS += qhalconwindow.hHEADERS += matching.hSOURCES += qhalconwindow.cppSOURCES += matching.cppSOURCES += main.cpp
Reference
C:/Users/Public/Documents/MVTec/HALCON-19.11-Progress/examples/cpp
5.1 測試代碼
下載:
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/119220.html
??蘇州程序大白一文從基礎手把手教你Python數據可視化大佬??《??記得收藏??》 目錄 ????開講啦!!!!????蘇州程序大白?????博主介紹前言數據關系可視化散點圖 Scatter plots折線圖強調連續性 Emphasizing continuity with line plots同時顯示多了圖表 數據種類的可視化 Plotting with categorical da...
摘要:十開放模式識別項目開放模式識別項目,致力于開發出一套包含圖像處理計算機視覺自然語言處理模式識別機器學習和相關領域算法的函數庫。 一、開源生物特征識別庫 OpenBROpenBR 是一個用來從照片中識別人臉的工具。還支持推算性別與年齡。使用方法:$ br -algorithm FaceRecognition -compare me.jpg you.jpg二、計算機視覺庫 OpenCVOpenC...
摘要:視覺組接觸的軟件進行視覺開發會用到各種各樣的軟件開發環境輔助工具等,所以很有必要了解一些相關的快捷鍵命令使用技巧。沒有這樣保姆級的,并不存在一款能夠自動為你生成的軟件。一款錄制屏幕的軟件。 --NeoZng【neozng1@hnu.edu.cn】 3.視覺組接觸的軟件 進行視覺開發會用到...
閱讀 1203·2021-11-17 09:33
閱讀 3599·2021-09-28 09:42
閱讀 3326·2021-09-13 10:35
閱讀 2478·2021-09-06 15:00
閱讀 2438·2021-08-27 13:12
閱讀 3609·2021-07-26 23:38
閱讀 1825·2019-08-30 15:55
閱讀 539·2019-08-30 15:53