gen_empty_objgen_empty_objGenEmptyObjGenEmptyObjgen_empty_obj (Operator)

Name

gen_empty_objgen_empty_objGenEmptyObjGenEmptyObjgen_empty_obj — Create an empty object tuple.

Signature

gen_empty_obj( : EmptyObject : : )

Herror gen_empty_obj(Hobject* EmptyObject)

Herror T_gen_empty_obj(Hobject* EmptyObject)

void GenEmptyObj(HObject* EmptyObject)

void HObject::GenEmptyObj()

static void HOperatorSet.GenEmptyObj(out HObject emptyObject)

void HObject.GenEmptyObj()

def gen_empty_obj() -> HObject

Description

The operator gen_empty_objgen_empty_objGenEmptyObjGenEmptyObjgen_empty_obj creates an empty tuple. This means that the output parameter does not contain any objects. Thus, the operator count_objcount_objCountObjCountObjcount_obj returns 0. However, clear_objclear_objClearObjClearObjclear_obj can be called for the output. It should be noted that no objects must not be confused with an empty region. In case of an empty region, i.e. a region with 0 pixels count_objcount_objCountObjCountObjcount_obj returns the value 1.

For a short description of the iconic objects that are available in HALCON see the introduction of chapter Object.

Execution Information

Parameters

EmptyObjectEmptyObjectEmptyObjectemptyObjectempty_object (output_object)  object objectHObjectHObjectHObjectHobject *

No objects.

Module

Foundation