国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【機器視覺】Qt集成Halcon開發環境詳解(一)

tianyu / 2477人閱讀

摘要:也是可以設置使用靜態庫的溫馨提示對兼容性比較好,因此推薦使用編譯器。下安裝編譯器溫馨提示如果中已經安裝編譯器,則該安裝步驟可以跳過。

00. 目錄

01. Windows平臺下QT編譯器

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編譯器。

02. Qt下安裝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

03. Qt下編譯Halcon應用

3.1打開matching.pro工程文件

3.2 配置項目,選擇MSVC編譯器

3.3 編譯應用示例

3.4 運行結果

04. Qt工程配置文件參考

# 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

05. 附錄

5.1 測試代碼

下載:

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/119220.html

相關文章

  • ??蘇州程序大白文從基礎手把手教你Python數據可視化大佬??《??記得收藏??》

    ??蘇州程序大白一文從基礎手把手教你Python數據可視化大佬??《??記得收藏??》 目錄 ????開講啦!!!!????蘇州程序大白?????博主介紹前言數據關系可視化散點圖 Scatter plots折線圖強調連續性 Emphasizing continuity with line plots同時顯示多了圖表 數據種類的可視化 Plotting with categorical da...

    Drinkey 評論0 收藏0
  • 機器視覺、模式識別庫匯總

    摘要:十開放模式識別項目開放模式識別項目,致力于開發出一套包含圖像處理計算機視覺自然語言處理模式識別機器學習和相關領域算法的函數庫。 一、開源生物特征識別庫 OpenBROpenBR 是一個用來從照片中識別人臉的工具。還支持推算性別與年齡。使用方法:$ br -algorithm FaceRecognition -compare me.jpg you.jpg二、計算機視覺庫 OpenCVOpenC...

    habren 評論0 收藏0
  • 了解RoboMaster視覺組(三)視覺組使用的軟件

    摘要:視覺組接觸的軟件進行視覺開發會用到各種各樣的軟件開發環境輔助工具等,所以很有必要了解一些相關的快捷鍵命令使用技巧。沒有這樣保姆級的,并不存在一款能夠自動為你生成的軟件。一款錄制屏幕的軟件。 --NeoZng【neozng1@hnu.edu.cn】 3.視覺組接觸的軟件 進行視覺開發會用到...

    AlphaWallet 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<