[Halcon&小结] 判断Halcon区域region是否为空

简介: [Halcon&小结] 判断Halcon区域region是否为空

一.判断Halcon区域region是否为空。

 

1、通过area_center判断区域的面积来确定区域是否为空,如果区域面积为0,则区域为空。

举例:

area_center (CurrentRegion, AreaCurrentRegion, _, _)
if (AreaCurrentRegion==0)
    * CurrentRegion is empty
else
    * CurrentRegion is not empty
endif

注意: 我最初考虑是通过count_obj判断对象的个数来判断区域是否为空,但发现空区域和一个区域得到的结果都是为1,所以不能以此作为判断标准。

2、通过将判断的区域和一个空的区域作对比,来判断区域是否为空。

gen_empty_region (EmptyRegion)
if (CurrentRegion==EmptyRegion)
    * CurrentRegionn is empty
else
    * CurrentRegion is not empty
endif

下雨天,最惬意的事莫过于躺在床上静静听雨,雨中入眠,连梦里也长出青苔。
目录
相关文章
|
9月前
|
Python
ROS节点检测ArUco标签并记录空间坐标
利用Realsense D435i相机检测ArUco标签,使用Python程序订阅相机的ROS话题,记录Time和标签的XYZ值,储存在一个csv文件中;当出现识别不到标签或者反馈坐标为0,0,0的情况时,不进行记录。
175 0
Halcon区域region的生成,使用点坐标
Halcon区域region的生成,使用点坐标
720 0
|
5月前
|
存储 计算机视觉 C++
OpenCV(十四):ROI区域截取
OpenCV(十四):ROI区域截取
122 0
|
5月前
|
C++
[Halcon&定位] 解决Roi区域外的模板匹配成功
[Halcon&定位] 解决Roi区域外的模板匹配成功
67 0
|
10月前
|
定位技术
ArcGIS:(模型构建器)如何获取各个区域下不同地物的面积?
ArcGIS:(模型构建器)如何获取各个区域下不同地物的面积?
146 0
|
8月前
|
图形学
|
8月前
|
图形学
|
8月前
Shader显示模型外轮廓线
Shader显示模型外轮廓线
|
9月前
|
监控 算法 机器人
Baumer工业相机堡盟相机如何通过BGAPI SDK联合OpenCVSharp进行图像简单拼接并显示固定数量保存和持续保存(C#)
Baumer工业相机堡盟相机如何通过BGAPI SDK联合OpenCVSharp进行图像简单拼接并显示固定数量保存和持续保存(C#)
94 0
|
10月前
使用边界跟踪方法标识图像中的圆形目标
使用边界跟踪方法,根据对象的圆度对其进行分类。
57 0

相关实验场景

更多