halcon如何判断HObject/HTuple为空

简介: halcon如何判断HObject/HTuple为空

1、HObject


//halcon判断图像HObject是否为空
HObject ho_Null;
gen_empty_obj(&ho_Null);
if (!ho_ImageResult.IsInitialized())//IsInitialized只能用来判断图像有无初始化,不能判断图像空不空或有没有
{
  return;
}
HTuple hv_n;
test_equal_obj(ho_ImageResult, ho_Null, &hv_n);
if (hv_n == 1)//两个Obj相等
{
  return;
}


2、HTuple


HTuple htCh = HTuple();
HTuple hv_Length;
TupleLength(htCh, &hv_Length);
if (hv_Length.I() == 0)
{
  return true;
}

 


相关文章
halcon的灰度变换(图像增强)
halcon的灰度变换(图像增强)
1485 1
Halcon找圆系列(1)如何检测圆形
Halcon找圆系列(1)如何检测圆形
3054 0
Halcon找圆系列(1)如何检测圆形
Halcon区域region的生成,使用点坐标
Halcon区域region的生成,使用点坐标
1237 0
halcon算子模板匹配(一)基于形状的模板匹配
halcon算子模板匹配(一)基于形状的模板匹配
5587 0
|
C++
HSmartWindowControl 之 显示图像
原文:HSmartWindowControl 之 显示图像 概述:使用Halcon在VS中的控件显示一张图片。 要点:使用了图像缩放和图像显示函数,以及鼠标滚轮响应函数。 1、创建WinForm项目 首先在VS中添加Halcon所需的控件HSmartWindowControl,参考上一篇:HSmar...
2959 0
|
缓存 openCL 算法
关于实现Halcon算法加速的基础知识(2)(多核并行/GPU)
关于实现Halcon算法加速的基础知识(多核并行/GPU)
4594 0
关于实现Halcon算法加速的基础知识(2)(多核并行/GPU)
|
9月前
|
监控 算法 C#
C#与Halcon联合编程实现鼠标控制图像缩放、拖动及ROI绘制
C#与Halcon联合编程实现鼠标控制图像缩放、拖动及ROI绘制
1940 0
|
机器学习/深度学习 文字识别 算法
[Halcon&图像] 缺陷检测的一些思路、常规检测算法
[Halcon&图像] 缺陷检测的一些思路、常规检测算法
8241 2
[Halcon&小结] 判断Halcon区域region是否为空
[Halcon&小结] 判断Halcon区域region是否为空
1270 0
|
C++
[Halcon] 和C++数据之间的转换(HTuple、double、QString等)
[Halcon] 和C++数据之间的转换(HTuple、double、QString等)
1912 1