disp_lutT_disp_lutDispLutDispLutdisp_lut (Operator)

Name

disp_lutT_disp_lutDispLutDispLutdisp_lut — Grafisches Darstellen der Farbtabelle.

Warnung

disp_lutdisp_lutDispLutDispLutDispLutdisp_lut ist veraltet und wird nur aus Gründen der Rückwärtskompatibilität zur Verfügung gestellt.

Signatur

disp_lut( : : WindowHandle, Row, Column, Scale : )

Herror T_disp_lut(const Htuple WindowHandle, const Htuple Row, const Htuple Column, const Htuple Scale)

void DispLut(const HTuple& WindowHandle, const HTuple& Row, const HTuple& Column, const HTuple& Scale)

void HWindow::DispLut(Hlong Row, Hlong Column, Hlong Scale) const

static void HOperatorSet.DispLut(HTuple windowHandle, HTuple row, HTuple column, HTuple scale)

void HWindow.DispLut(int row, int column, int scale)

def disp_lut(window_handle: HHandle, row: int, column: int, scale: int) -> None

Beschreibung

disp_lutdisp_lutDispLutDispLutDispLutdisp_lut gibt die Farbtabelle („look-up-table“, kurz: „lut“) auf dem Fenster grafisch aus. Eine Farbtabelle ist die Umsetzung der Grauwerte eines Bildes in Farben, bzw. Grauwerten auf dem Bildschirm. Diese Umsetzung kann bei den meisten Ausgabegeräten mit set_lutset_lutSetLutSetLutSetLutset_lut verändert werden. disp_lutdisp_lutDispLutDispLutDispLutdisp_lut erzeugt eine grafische Darstellung dieser drei Umsetzungstabellen (für Rot, Grün und Blau). Die Ausgabe erfolgt im Fenster mit der logischen Fensternummer WindowHandleWindowHandleWindowHandleWindowHandlewindowHandlewindow_handle und gibt für dieses die Farbtabelle aus. Die Parameter RowRowRowRowrowrow und ColumnColumnColumnColumncolumncolumn geben die Zeile bzw. Spalte des Mittelpunktes der Grafik (für die Positionierung) an. Der Skalierungsfaktor ScaleScaleScaleScalescalescale legt die Größe fest. Dabei bedeutet 1, dass 256 Werte dargestellt werden; bei 2 werden 128 Werte dargestellt, bei 3 werden 64 Werte dargestellt, usw. Bei Farbtabellen für Schwarz/Weiß - Darstellungen erfolgt die Ausgabe der Grafik in der aktuellen Farbe (siehe: set_colorset_colorSetColorSetColorSetColorset_color, set_rgbset_rgbSetRgbSetRgbSetRgbset_rgb, etc.). Bei Falschfarbtabellen werden die Farben rot, grün und blau für die Darstellung der jeweiligen Farbkomponenten verwendet.

Achtung

disp_lutdisp_lutDispLutDispLutDispLutdisp_lut ist nur für Rechner geeignet, die mit Farbtabellen arbeiten.

Ausführungsinformationen

Parameter

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

Fensteridentifikator.

RowRowRowRowrowrow (input_control)  point.y HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Zeilenindex des Schwerpunktes der Grafik.

Defaultwert: 128

Typischer Wertebereich: 0 ≤ Row Row Row Row row row ≤ 511

ColumnColumnColumnColumncolumncolumn (input_control)  point.x HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Spaltenindex des Schwerpunktes der Grafik.

Defaultwert: 128

Typischer Wertebereich: 0 ≤ Column Column Column Column column column ≤ 511

ScaleScaleScaleScalescalescale (input_control)  integer HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Verkleinerungsfaktor.

Defaultwert: 1

Werteliste: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10

Typischer Wertebereich: 0 ≤ Scale Scale Scale Scale scale scale ≤ 20

Ergebnis

Ist Ausgabefenster gültig und verfügt der Rechner über Farbtabellen, dann liefert disp_lutdisp_lutDispLutDispLutDispLutdisp_lut den Wert TRUE. Andernfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

set_lutset_lutSetLutSetLutSetLutset_lut

Siehe auch

open_windowopen_windowOpenWindowOpenWindowOpenWindowopen_window, set_lutset_lutSetLutSetLutSetLutset_lut, set_fixset_fixSetFixSetFixSetFixset_fix, set_pixelset_pixelSetPixelSetPixelSetPixelset_pixel, write_lutwrite_lutWriteLutWriteLutWriteLutwrite_lut, get_lutget_lutGetLutGetLutGetLutget_lut, set_colorset_colorSetColorSetColorSetColorset_color

Modul

Foundation