disp_colorT_disp_colorDispColorDispColordisp_color (Operator)

Name

disp_colorT_disp_colorDispColorDispColordisp_color — Ausgeben eines RGB-Bildes.

Signatur

disp_color(ColorImage : : WindowHandle : )

Herror T_disp_color(const Hobject ColorImage, const Htuple WindowHandle)

void DispColor(const HObject& ColorImage, const HTuple& WindowHandle)

void HImage::DispColor(const HWindow& WindowHandle) const

void HWindow::DispColor(const HImage& ColorImage) const

static void HOperatorSet.DispColor(HObject colorImage, HTuple windowHandle)

void HImage.DispColor(HWindow windowHandle)

void HWindow.DispColor(HImage colorImage)

def disp_color(color_image: HObject, window_handle: HHandle) -> None

Beschreibung

disp_colordisp_colorDispColorDispColorDispColordisp_color trägt die drei Kanäle eines Farbbildes in das Ausgabefenster ein. Der erste Kanal ist der Rotkanal, der zweite der Grünkanal und der dritte der Blaukanal. disp_colordisp_colorDispColorDispColorDispColordisp_color kann mit disp_channeldisp_channelDispChannelDispChannelDispChanneldisp_channel simuliert werden.

Achtung

Wegen der Beschränkung der Anzahl von Bildschirmfarben ist die Darstellung von Farbbildern i.a. nicht originalgetreu.

Ausführungsinformationen

Parameter

ColorImageColorImageColorImageColorImagecolorImagecolor_image (input_object)  multichannel-image objectHImageHObjectHImageHobject (byte / direction / cyclic / int1 / int2 / uint2 / int4 / int8 / real / complex / vector_field)

Auszugebendes Farbbild.

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

Fenster-Handle.

Beispiel (C)

/* disp_color(ColorImage) is identical to: */
Herror my_disp_color(Hobject ColorImage, Htuple *WindowHandle) {
  Htuple  Tupel;
  create_tuple(&Tupel,3);
  set_i(Tupel,1,0);
  set_i(Tupel,2,1);
  set_i(Tupel,3,2);
  T_disp_channel(ColorImage,*WindowHandle,Tupel);
  destroy_tuple(Tupel);
}

Ergebnis

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

Vorgänger

open_windowopen_windowOpenWindowOpenWindowOpenWindowopen_window, set_rgbset_rgbSetRgbSetRgbSetRgbset_rgb, set_lutset_lutSetLutSetLutSetLutset_lut, set_hsiset_hsiSetHsiSetHsiSetHsiset_hsi

Alternativen

disp_channeldisp_channelDispChannelDispChannelDispChanneldisp_channel, disp_objdisp_objDispObjDispObjDispObjdisp_obj

Siehe auch

disp_imagedisp_imageDispImageDispImageDispImagedisp_image, open_windowopen_windowOpenWindowOpenWindowOpenWindowopen_window, reset_obj_dbreset_obj_dbResetObjDbResetObjDbResetObjDbreset_obj_db, set_lutset_lutSetLutSetLutSetLutset_lut, dump_windowdump_windowDumpWindowDumpWindowDumpWindowdump_window

Modul

Foundation