disp_objT_disp_objDispObjDispObjdisp_obj (Operator)

Name

disp_objT_disp_objDispObjDispObjdisp_obj — Ausgeben von Bildobjekten (Bilder, Regionen, XLD).

Signatur

disp_obj(Object : : WindowHandle : )

Herror T_disp_obj(const Hobject Object, const Htuple WindowHandle)

void DispObj(const HObject& Object, const HTuple& WindowHandle)

void HObject::DispObj(const HWindow& WindowHandle) const

void HWindow::DispObj(const HObject& Object) const

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

void HObject.DispObj(HWindow windowHandle)

void HWindow.DispObj(HObject objectVal)

def disp_obj(object: HObject, window_handle: HHandle) -> None

Beschreibung

disp_objdisp_objDispObjDispObjdisp_obj gibt die übergebenen Objekte entsprechend ihrer Art (Bilder, Regionen, XLD) aus. disp_objdisp_objDispObjDispObjdisp_obj entspricht disp_imagedisp_imageDispImageDispImagedisp_image bei einem einkanaligen Bild, disp_colordisp_colorDispColorDispColordisp_color bei einem dreikanaligen Bild, disp_regiondisp_regionDispRegionDispRegiondisp_region bei Regionen und disp_xlddisp_xldDispXldDispXlddisp_xld bei XLD.

Ausführungsinformationen

Parameter

ObjectObjectObjectobjectValobject (input_object)  object(-array) objectHObjectHObjectHObjectHobject

Auszugebendes Bildobjekt.

WindowHandleWindowHandleWindowHandlewindowHandlewindow_handle (input_control)  window HWindow, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Fenster-Handle.

Beispiel (HDevelop)

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

Beispiel (C)

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

Beispiel (HDevelop)

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

Beispiel (HDevelop)

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

Ergebnis

Falls das übergebene Objekt definierte Werte enthält und ein gültiger Ausgabemodus eingestellt ist, dann liefert disp_objdisp_objDispObjDispObjdisp_obj den Wert 2 ( H_MSG_TRUE) . Andernfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

open_windowopen_windowOpenWindowOpenWindowopen_window, set_rgbset_rgbSetRgbSetRgbset_rgb, set_lutset_lutSetLutSetLutset_lut, set_hsiset_hsiSetHsiSetHsiset_hsi, scale_imagescale_imageScaleImageScaleImagescale_image, convert_image_typeconvert_image_typeConvertImageTypeConvertImageTypeconvert_image_type, min_max_graymin_max_grayMinMaxGrayMinMaxGraymin_max_gray

Alternativen

disp_colordisp_colorDispColorDispColordisp_color, disp_imagedisp_imageDispImageDispImagedisp_image, disp_xlddisp_xldDispXldDispXlddisp_xld, disp_regiondisp_regionDispRegionDispRegiondisp_region

Siehe auch

open_windowopen_windowOpenWindowOpenWindowopen_window, reset_obj_dbreset_obj_dbResetObjDbResetObjDbreset_obj_db, set_paintset_paintSetPaintSetPaintset_paint, set_lutset_lutSetLutSetLutset_lut, paint_graypaint_grayPaintGrayPaintGraypaint_gray, scale_imagescale_imageScaleImageScaleImagescale_image, convert_image_typeconvert_image_typeConvertImageTypeConvertImageTypeconvert_image_type, dump_windowdump_windowDumpWindowDumpWindowdump_window

Modul

Foundation