欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 人工智能 > ChatGpt >内容正文

ChatGpt

Halcon初学者知识【5】画若干个圆

发布时间:2025/3/21 ChatGpt 65 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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】画若干个圆的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。