Halcon初学者知识【5】画若干个圆
生活随笔
收集整理的這篇文章主要介紹了
Halcon初学者知识【5】画若干个圆
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2020-12-23 Halcon初學者知識【5】畫若干個圓
初學者看到draw_circle這樣的語句,可能會一頭霧水;無法找到此語句的正確執行,我本人曾經以為是被淘汰的語句。此語句的語法是draw_circle (3600, Rowx, Columnx, Radius)其中,你給上面任何一個變量賦值,將出現語法錯誤。正確理解該語句:該算子類似于控制臺輸入語句,或者就是python的input語句,input接受一些字符串,而draw_circle是接收你在圖形窗口輸入的圓的參數,因此,在程序編寫draw_circle之前,要打開圖像窗口。程序執行到draw_circle將出現阻塞狀態,就是要用戶在圖像窗口用左鍵畫圓,畫完后,右鍵退出。以下小程序幫助你練習這條語句。注意,其它帶“draw”的語句都可類似處理。
Row := [] column := [] radiu := []for index:=0 to 3 by 1draw_circle (3600, Rowx, Columnx, Radius)Row := [Row,Rowx]column := [column, Columnx]radiu := [radiu,Radius] endfor stop()for index:=0 to 3 by 1row := Row[index]col := column[index]r := radiu[index]gen_circle( Circle ,row, col, r )stop() endfor結束語:通過以上代碼,你將學到 1)Halcon的元組變量定義 2)元組追加語句 3)圖像任意位置畫圓 4)收集所畫圓的參數 5)在圖像窗口展示所畫信息。
參考結果:
總結
以上是生活随笔為你收集整理的Halcon初学者知识【5】画若干个圆的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2020-12-17 Halcon初学者
- 下一篇: 2021-01-05 Halcon初学者