disp_lut — Grafisches Darstellen der Farbtabelle.
disp_lut ist veraltet und wird nur aus Gründen
der Rückwärtskompatibilität zur Verfügung gestellt.
disp_lut( : : WindowHandle, Row, Column, Scale : )
disp_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_lut verändert werden.
disp_lut erzeugt eine grafische Darstellung dieser drei
Umsetzungstabellen (für Rot, Grün und Blau).
Die Ausgabe erfolgt im Fenster mit der logischen Fensternummer
WindowHandle und gibt für dieses die
Farbtabelle aus.
Die Parameter Row und Column geben die Zeile bzw.
Spalte des Mittelpunktes der Grafik (für die Positionierung) an.
Der Skalierungsfaktor Scale 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_color,
set_rgb, etc.).
Bei Falschfarbtabellen werden die Farben rot, grün und blau für die
Darstellung der jeweiligen Farbkomponenten verwendet.
disp_lut ist nur für Rechner geeignet, die mit Farbtabellen
arbeiten.
WindowHandle (input_control) window → (handle)
Fensteridentifikator.
Row (input_control) point.y → (integer)
Zeilenindex des Schwerpunktes der Grafik.
Defaultwert: 128
Typischer Wertebereich: 0
≤
Row
≤
511
Column (input_control) point.x → (integer)
Spaltenindex des Schwerpunktes der Grafik.
Defaultwert: 128
Typischer Wertebereich: 0
≤
Column
≤
511
Scale (input_control) integer → (integer)
Verkleinerungsfaktor.
Defaultwert: 1
Werteliste: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Typischer Wertebereich: 0
≤
Scale
≤
20
Ist Ausgabefenster gültig und verfügt der Rechner über
Farbtabellen, dann liefert disp_lut den Wert TRUE.
Andernfalls wird eine Fehlerbehandlung durchgeführt.
open_window,
set_lut,
set_fix,
set_pixel,
write_lut,
get_lut,
set_color
Foundation