2020-12-08 Halcon初学者知识:【3-1】Halcon的语法
Halcon初學(xué)者知識:【3】Halcon的語法
?以下列出Halcon的語句語法:
? ? ? ? ? ? ? ? ? ? 賦值等號:??????? := ? ? ? ? ? ? ? ? ? ? ? ? ?? 例如: ? A :=1000
? ? ? ? ? ? ? ? ? ? 不等號: ? ? ? ? ? ? # ? ? ? ? ? ? ? ? ? ? ? ? ? 例如: ? if ? ?? (A# B)
? ? ? ? ? ? ? ? ? ? 注釋符: ? ? ? ? ? ? *
? ? ? ? ? ? ? ? ? ? 字符串賦值:? str? :=? ’halcon’
? ? ? ? ? ? ? ? ? ? 等于比較符: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 例如: ? if? (? X = 10 )
? ? ? ? ? ? ? ? ? ? 與and : ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 例如: ?? if ( ? A>1? and? A<30 )
? ? ? ? ? ? ? ? ? ?? 或or : ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??例如: ?? if( ? A>1? or ? ? A<30 )
? ? ? ? ? ? ? ? ? ? 求反: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 例如: ? if( ?? not(? A=10? ) ? )
? ? ? ? ? ? ? ? ? ? For 循環(huán): ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 例如:? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? for I := 0 to NumBalls - 1 by 1
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 語句
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? endfor
? ? ? ? ? ? ? ? ? ? While 循環(huán): ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?例如:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? while (x== 1)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 語句
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? Endwhile
? ? ? ? ? ? ? ? ? ? 異常獲取: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 例如:?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Try
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 語句
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? catch (Exception)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 語句
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Endtry
? ? ? ? ? ? ? ?? Switch多分支: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 例如: ??
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? switch (Index)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? case 1:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? break
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? case 2:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? break
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? default:
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? break
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? endswitch
以上就是halcon的基本語法,東西不多。而halcon最重要的是各種函數(shù)(算子),而算子背后是對應(yīng)的數(shù)學(xué)原理,這更加重要!
總結(jié)
以上是生活随笔為你收集整理的2020-12-08 Halcon初学者知识:【3-1】Halcon的语法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2020-12-07 Halcon初学者
- 下一篇: 2020-12-17 Halcon初学者