halcon中判断图像和数组是空的

tuple_length( : : Tuple : Length)-------判断HTuple
count_obj(Objects : : : Number)------判断HObject
Halcon12中判断object为空,count_obj是不准确的。建议使用area_center后通过面积大于0判定。、

1.首先利用gen_empty_obj生成个空的object .
2.然后利用test_equal_obj 判断你的目标区域是否和空区域相等。
3.若相等则区域为空,否则区域不为空
 
HObject htemp=null, htemp02=null;
HOperatorSet.GenEmptyObj(out htemp);
HOperatorSet.GenEmptyObj(out htemp02);
HTuple hTuple = null;
HOperatorSet.TestEqualObj(htemp, htemp02,out hTuple);

IsInitialized() 判断是否已初始化;如果已初始化,且内容为空,就会报错! 
 
 
 
posted @ 2020-04-05 10:45  QuincyYi  阅读(10053)  评论(0编辑  收藏  举报