Halcon開發環境和數據結構介紹——第1講


 

1、Halcon是什么?如何初步了解Halcon?

 

這點我講得不太好,不如給大家看看三個鏈接:

① Halcon官方網站:https://www.mvtec.com/products/halcon/

② Halcon百科介紹:https://baike.baidu.com/item/HALCON%E6%9C%BA%E5%99%A8%E8%A7%86%E8%A7%89%E8%BD%AF%E4%BB%B6

③ Halcon學習網:http://www.ihalcon.com/

 

 

2、HDevelop開發環境介紹

 

示例程序、參數選擇、自動保存、算子、建議……

 

① 查看示例程序

Halcon中提供了大量示例程序供學習研究,可以點擊下圖菜單欄中的第三個圖標,直接運行一個示例程序看看,例如運行程序ball.hdev

 

 

② 設置HDevelop這個IDE的參數

執行“編輯”——“參數選擇”,即可打開參數設置對話框,我一般會設置里面的字體大小,另外在里面的“一般屬性”里面可以設置是否“自動保存”

 

③ 算子和算子建議

為了幫助開發者降低記憶算子的難度,菜單欄中有“算子”“建議”兩項,它們將算子合理歸類,並在寫程序時給出了替代函數、前趨函數、后繼函數的提示。

 

 

3、看幫助文檔的方法

 

可按下圖方式打開幫助文檔,或者直接按F1。

在寫Halcon程序時,如果想查詢某句算子的幫助文檔,可以將光標定位在那行,然后按F1即可。

 

 

 

4、Halcon的參數結構

 

HALCON  有兩種基本的數據型態 : 圖像數據 (iconic ,例如影像 ) 以及控制數據 ( control ,例如 變量,整數,字符串, handle 等等 ) 。

所有運算子的參數都是以相同的方式排列:輸入圖像,輸出圖像,輸入控制,輸出控制。(某一項參數可以缺失,但是順序不能亂)

 

 

5、Halcon安裝目錄文件結構

 

 

 

6、如何學習Halcon?怎么找資料?

 

Halcon對於新手很友好,它有很多措施確保你可以循序漸進掌握Halcon。主要有:

① 幫助文檔(F1)

② 解決方案指南 (solution guide) C:\Program Files\MVTec\Halcon-12.0\doc\pdf\solution_guide

③ 1000多個分門別類的示例程序

④ 互聯網關於Halcon的文檔、論壇、博文等

 

當然也可以看一下我的博客文章。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM