Halcon、HDevelop快速入門

前進的老五發表於2023-11-14

HDevelop基礎一

HDevelop概述

        HDevelop是一款機器視覺的整合開發環境。下面將對HDevelop的介面內容做一下簡單的介紹。


介面介紹

開啟HDevelop,將看到以下畫面。

 

        如上圖所示,開啟HDevelop後可以看到4個視窗:圖形視窗,運算元視窗,變數視窗,程式視窗。其中圖形視窗名字後面的“20000”是控制程式碼。暫時不用知道有什麼用,知道這個數字代表控制程式碼就可以了。

介面混亂處理方法

       如果開啟HDevelop之後是下圖中混亂的介面

 

        可以透過:工具——視窗——排列視窗,將介面重新變得有序

 


HDevelop基礎二

        下面將透過程式例項,向大家簡單介紹HDevelop如何使用

一、新建HDevelop程式

       大家注意看HDevelop的頂部,會發現“未定義”。說明這個時候,HDevelop還沒有建立程式。所以我們需要建立一個程式,並開啟它。透過“檔案——程式另存為”即可建立一個程式,如下圖:

        選擇一個路徑,並且將程式命名好後,HDevelop頂部就會出現程式所在的絕對路徑,如下圖所示:

 


二、程式視窗

       接下來在程式視窗輸入一些指令

       只需要輸入"read_image(",就會有提示框出現,用滑鼠雙擊,剩下的程式碼會自動輸入,如下圖:(補充:read_image是讀取圖片指令)

然後按F6,或者點選下圖,就可以執行該條程式:

然後圖形視窗就會讀取圖片,結果如下圖

三、運算元視窗

運算元,可以理解為C語言中的函式、方法。

雙擊程式視窗中的運算元名稱,如下圖,雙擊read_image

運算元視窗會顯示出該運算元的詳細資訊

 

上圖中,圖示1代表輸出,圖示2代表輸入