HALCON Reference Manual 10.0.2
Table of Contents / Graphics / Output ClassesClassesClasses | | | Operators

disp_objdisp_objdisp_objDispObjDispObj (Operator)

Name

disp_objdisp_objdisp_objDispObjDispObj — Displays image objects (image, region, XLD).

Signature

disp_obj(Object : : WindowHandle : )

Herror disp_obj(const Hobject Object, const Hlong WindowHandle)

Herror T_disp_obj(const Hobject Object, const Htuple WindowHandle)

Herror disp_obj(Hobject Object, const HTuple& WindowHandle)

void HOperatorSetX.DispObj(
[in] IHUntypedObjectX* Object, [in] VARIANT WindowHandle)

void HImageX.DispObj([in] IHWindowX* WindowHandle)

void HRegionX.DispObj([in] IHWindowX* WindowHandle)

void HUntypedObjectX.DispObj([in] IHWindowX* WindowHandle)

void HXLDContX.DispObj([in] IHWindowX* WindowHandle)

void HXLDPolyX.DispObj([in] IHWindowX* WindowHandle)

void HXLDParaX.DispObj([in] IHWindowX* WindowHandle)

void HXLDModParaX.DispObj([in] IHWindowX* WindowHandle)

void HXLDExtParaX.DispObj([in] IHWindowX* WindowHandle)

void HWindowX.DispObj([in] IHObjectX* Object)

static void HOperatorSet.DispObj(HObject objectVal, HTuple windowHandle)

void HObject.DispObj(HWindow windowHandle)

void HImage.DispObj(HWindow windowHandle)

void HRegion.DispObj(HWindow windowHandle)

void HXLD.DispObj(HWindow windowHandle)

void HXLDCont.DispObj(HWindow windowHandle)

void HXLDPoly.DispObj(HWindow windowHandle)

void HXLDPara.DispObj(HWindow windowHandle)

void HXLDModPara.DispObj(HWindow windowHandle)

void HXLDExtPara.DispObj(HWindow windowHandle)

void HWindow.DispObj(HObject objectVal)

Description

disp_objdisp_objdisp_objDispObjDispObj displays objects depending of their kind. disp_objdisp_objdisp_objDispObjDispObj is equivalent to disp_imagedisp_imagedisp_imageDispImageDispImage for one channel images, equivalent to disp_colordisp_colordisp_colorDispColorDispColor for three channel images, equivalent to disp_regiondisp_regiondisp_regionDispRegionDispRegion for regions and equivalent to disp_xlddisp_xlddisp_xldDispXldDispXld for XLDs.

Parallelization

Parameters

ObjectObjectObjectObjectobjectVal (input_object)  object(-array) objectHObjectHObjectHObjectXHobject

Image object to be displayed.

WindowHandleWindowHandleWindowHandleWindowHandlewindowHandle (input_control)  window HWindow, HTupleHTupleHWindowX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong)

Window identifier.

Example (HDevelop)

* Output of a gray image:
read_image(Image1,'monkey')
disp_obj(Image1,WindowHandle)
threshold(Image,Region,0,128)
disp_obj(Region,WindowHandle)

Example (C)

/* Output of a gray image: */
read_image(&Image,"monkey");
disp_obj(Image,WindowHandle);
threshold(Image,&Region,0.0,128.0);
disp_obj(Region,WindowHandle);

Example (HDevelop)

* Output of a gray image:
read_image(Image1,'monkey')
disp_obj(Image1,WindowHandle)
threshold(Image,Region,0,128)
disp_obj(Region,WindowHandle)

Example (HDevelop)

* Output of a gray image:
read_image(Image1,'monkey')
disp_obj(Image1,WindowHandle)
threshold(Image,Region,0,128)
disp_obj(Region,WindowHandle)

Example (HDevelop)

* Output of a gray image:
read_image(Image1,'monkey')
disp_obj(Image1,WindowHandle)
threshold(Image,Region,0,128)
disp_obj(Region,WindowHandle)

Result

If the used object is valid and a correct output mode is set, disp_objdisp_objdisp_objDispObjDispObj returns 2 (H_MSG_TRUE). Otherwise an exception is raised.

Possible Predecessors

open_windowopen_windowopen_windowOpenWindowOpenWindow, set_rgbset_rgbset_rgbSetRgbSetRgb, set_lutset_lutset_lutSetLutSetLut, set_hsiset_hsiset_hsiSetHsiSetHsi, scale_imagescale_imagescale_imageScaleImageScaleImage, convert_image_typeconvert_image_typeconvert_image_typeConvertImageTypeConvertImageType, min_max_graymin_max_graymin_max_grayMinMaxGrayMinMaxGray

Alternatives

disp_colordisp_colordisp_colorDispColorDispColor, disp_imagedisp_imagedisp_imageDispImageDispImage, disp_xlddisp_xlddisp_xldDispXldDispXld, disp_regiondisp_regiondisp_regionDispRegionDispRegion

See also

open_windowopen_windowopen_windowOpenWindowOpenWindow, open_textwindowopen_textwindowopen_textwindowOpenTextwindowOpenTextwindow, reset_obj_dbreset_obj_dbreset_obj_dbResetObjDbResetObjDb, set_compriseset_compriseset_compriseSetCompriseSetComprise, set_paintset_paintset_paintSetPaintSetPaint, set_lutset_lutset_lutSetLutSetLut, draw_lutdraw_lutdraw_lutDrawLutDrawLut, paint_graypaint_graypaint_grayPaintGrayPaintGray, scale_imagescale_imagescale_imageScaleImageScaleImage, convert_image_typeconvert_image_typeconvert_image_typeConvertImageTypeConvertImageType, dump_windowdump_windowdump_windowDumpWindowDumpWindow

Module

Foundation


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