一、Halcon是什麼?如何初步瞭解Halcon?ide
這點我講得不太好,不如給你們看看三個連接:函數
① 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/網站
二、HDevelop開發環境介紹ui
示例程序、參數選擇、自動保存、算子、建議……spa
① 查看示例程序blog
Halcon中提供了大量示例程序供學習研究,能夠點擊下圖菜單欄中的第三個圖標,直接運行一個示例程序看看,例如運行程序ball.hdev。
開發
② 設置HDevelop這個IDE的參數文檔
執行「編輯」——「參數選擇」,便可打開參數設置對話框,我通常會設置裏面的字體大小,另外在裏面的「通常屬性」裏面能夠設置是否「自動保存」。
③ 算子和算子建議
爲了幫助開發者下降記憶算子的難度,菜單欄中有「算子」和「建議」兩項,它們將算子合理歸類,並在寫程序時給出了替代函數、前趨函數、後繼函數的提示。
三、看幫助文檔的方法
可按下圖方式打開幫助文檔,或者直接按F1。
在寫Halcon程序時,若是想查詢某句算子的幫助文檔,能夠將光標定位在那行,而後按F1便可。
四、Halcon的參數結構
HALCON 有兩種基本的數據型態 : 圖像數據 (iconic ,例如影像 ) 以及控制數據 ( control ,例如 變量,整數,字符串, handle 等等 ) 。
全部運算子的參數都是以相同的方式排列:輸入圖像,輸出圖像,輸入控制,輸出控制。(某一項參數能夠缺失,可是順序不能亂)
五、Halcon安裝目錄文件結構
六、如何學習Halcon?怎麼找資料?
Halcon對於新手很友好,它有不少措施確保你能夠按部就班掌握Halcon。主要有:
① 幫助文檔(F1)
② 解決方案指南 (solution guide) C:\Program Files\MVTec\Halcon-12.0\doc\pdf\solution_guide
③ 1000多個分門別類的示例程序
④ 互聯網關於Halcon的文檔、論壇、博文等
固然也能夠看一下個人博客文章。