HALCON Reference Manual 10.0.2
Table of Contents / Object / Information ClassesClassesClasses | | | Operators

get_obj_classget_obj_classget_obj_classGetObjClassGetObjClass (Operator)

Name

get_obj_classget_obj_classget_obj_classGetObjClassGetObjClass — Name of the class of an image object.

Signature

get_obj_class(Object : : : Class)

Herror get_obj_class(const Hobject Object, char* Class)

Herror T_get_obj_class(const Hobject Object, Htuple* Class)

Herror get_obj_class(Hobject Object, char* Class)

Herror get_obj_class(Hobject Object, HTuple* Class)

void HOperatorSetX.GetObjClass(
[in] IHUntypedObjectX* Object, [out] VARIANT* Class)

VARIANT HImageX.GetObjClass()

VARIANT HRegionX.GetObjClass()

VARIANT HUntypedObjectX.GetObjClass()

VARIANT HXLDContX.GetObjClass()

VARIANT HXLDPolyX.GetObjClass()

VARIANT HXLDParaX.GetObjClass()

VARIANT HXLDModParaX.GetObjClass()

VARIANT HXLDExtParaX.GetObjClass()

static void HOperatorSet.GetObjClass(HObject objectVal, out HTuple classVal)

HTuple HObject.GetObjClass()

HTuple HImage.GetObjClass()

HTuple HRegion.GetObjClass()

HTuple HXLD.GetObjClass()

HTuple HXLDCont.GetObjClass()

HTuple HXLDPoly.GetObjClass()

HTuple HXLDPara.GetObjClass()

HTuple HXLDModPara.GetObjClass()

HTuple HXLDExtPara.GetObjClass()

Description

get_obj_classget_obj_classget_obj_classGetObjClassGetObjClass returns the name of the corresponding class to each object. The following classes are possible:

'image'

Object with region (definition domain) and at least one channel.

'region'

Object with a region without gray values.

'xld_cont'

XLD object as contour

'xld_poly'

XLD object as polygon

'xld_parallel'

XLD object with parallel polygons

Parallelization

Parameters

ObjectObjectObjectObjectobjectVal (input_object)  object(-array) objectHObjectHObjectHObjectXHobject

Image objects to be examined.

ClassClassClassClassclassVal (output_control)  string(-array) HTupleHTupleVARIANTHtuple (string) (string) (char*) (BSTR) (char*)

Name of class.

Result

If the parameter values are correct the operator get_obj_classget_obj_classget_obj_classGetObjClassGetObjClass returns the value 2 (H_MSG_TRUE). Otherwise an exception is raised.

Possible Successors

disp_imagedisp_imagedisp_imageDispImageDispImage, disp_regiondisp_regiondisp_regionDispRegionDispRegion, disp_xlddisp_xlddisp_xldDispXldDispXld

See also

get_channel_infoget_channel_infoget_channel_infoGetChannelInfoGetChannelInfo, count_relationcount_relationcount_relationCountRelationCountRelation

Module

Foundation


Table of Contents / Object / Information ClassesClassesClasses | | | Operators
HALCON Reference Manual 10.0.2 Copyright © 1996-2011 MVTec Software GmbH