Name
get_obj_classget_obj_classGetObjClassget_obj_classGetObjClassGetObjClass — Name der Klasse eines Bildobjektes.
Herror get_obj_class(const Hobject Object, char* Class)
Herror T_get_obj_class(const Hobject Object, Htuple* Class)
get_obj_classget_obj_classGetObjClassget_obj_classGetObjClassGetObjClass liefert
zu jedem Objekt den Namen der zugehörigen Klasse.
Folgende Klassen sind möglich:
- 'image'
Objekt mit Region (Definitionsbereich) und mindestens einem Kanal.
- 'region'
Objekt mit einer Region ohne Grauwerte.
- 'xld_cont'
XLD-Objekt als Kontur
- 'xld_poly'
XLD-Objekt als Polygon
- 'xld_parallel'
XLD-Objekt mit parallelen Polygonen
Die in HALCON verfügbaren ikonischen Objekte werden bei der Einleitung
zu Kapitel Objekt vorgestellt.
- Unterstützt Objekte auf Compute Devices.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Zu untersuchende Bildobjekte.
Sind die Parameter korrekt, liefert get_obj_classget_obj_classGetObjClassget_obj_classGetObjClassGetObjClass den Wert 2 (H_MSG_TRUE).
Andernfalls wird eine Fehlerbehandlung durchgeführt.
disp_imagedisp_imageDispImagedisp_imageDispImageDispImage,
disp_regiondisp_regionDispRegiondisp_regionDispRegionDispRegion,
disp_xlddisp_xldDispXlddisp_xldDispXldDispXld
get_channel_infoget_channel_infoGetChannelInfoget_channel_infoGetChannelInfoGetChannelInfo,
count_relationcount_relationCountRelationcount_relationCountRelationCountRelation
Foundation