halcon學習筆記——(1)HDevelop language(語法結構特點)


(一)Halcon的語法結構特點

類似於Pascal 與 Visual Basic,大部分的語句是Halcon提供的算子,此外也包含了少部分的控制語句;

不允許單獨聲明變量;

提供自動的內存管理(初始化、析構及OverWrite),但句柄則需要顯示釋放;

C++(算子模式)

通過代碼導出,以C++為例,默認導出為算子型的語法結構,而非面向對象的;在此模式下,全部函數聲明為全局類型,數據類型只需要用Hobject、HTuple兩類類型進行聲明;

C++(面向對象)

可以以面向對象的方式重寫代碼,也即利用類及類的成員函數;

在這種模式下,控制變量的類型仍未HTuple,而圖形數據可以由多種類型,如HImage等;

其他語言(略)


免責聲明!

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



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