halcon入门之五halcon中算子的结构介绍

halcon入门之五halcon中算子的结构介绍

画圆操作

halcon入门之五halcon中算子的结构介绍
1.要先关闭之前的窗口
2.新建窗口,调用dev_open_window(0,0,512,512,‘black’,windowHandle)
算子创建窗口,最后一个参数为窗口名称
3.调用draw_circle(windowHandle,Row,Column,Radius)
算子可进行画圆操作,第一个参数为窗口名称
4.用鼠标左键在左侧窗口中点击并拖动可进行画圆操作。
halcon入门之五halcon中算子的结构介绍
5.调用gen_circle(Circle,Row,Column,Radius)算子生成圆。
halcon入门之五halcon中算子的结构介绍
6.调用region_features(Circe,‘area’,value)算子获得区域特征。
7.调用connection(Circle,ConnectedRegions)算子生成连通域。输入为对象,输出也为对象。
8.调用select_shape(ConnectedRegions,SelectedRegions,‘area’,‘and’,150,99999)算子进行形状选择,选择面积是150~99999的区域。

上一篇:halcon里union1与union2的区别


下一篇:halcon入门之五数组的创建及基本运算