| Operatoren |
set_pixel — Setzen eines Index in der Farbtabelle.
set_pixel( : : WindowHandle, Pixel : )
set_pixel setzt die Pixelwerte, die mit get_pixel abgefragt wurden. Farben (set_color, set_rgb, etc.) und Grauwert (set_gray) werden gemeinsam in eine ganze Zahl kodiert. Diese Zahl wird Pixel genannt. Ein Pixel ist ein Index in der Farbtabelle und hat einen Wertebereich von 0,1 bei S/W-Bildschirmen und 0..255 bei Farbbildschirmen mit 8 Bildebenen. Dieses Pixel ist also nicht mit dem Pixel („picture element“) der Bildverarbeitung (Bildpunkt) zu verwechseln. Deshalb wird bei HALCON immer zwischen Pixel und Bildpunkt (oder auch Grauwert) unterschieden.
Dieser Code (Pixel) wird mit get_pixel abgefragt und kann mit set_pixel wieder zurückgesetzt werden. Der Wertebereich des Parameters beginnt bei Null und läuft bis zu einer oberen Grenze, wobei diese der Anzahl darstellbarer Graustufen bzw. Farbwerte der Ausgabegeräte entspricht.
Fenster-Handle.
Index in der aktuellen Farbtabelle.
Defaultwert: 128
Typischer Wertebereich: 0 ≤ Pixel ≤ 255
set_pixel liefert den Wert 2 (H_MSG_TRUE), falls der Parameter korrekt ist und das Fenster gültig ist. Ansonsten wird eine Fehlerbehandlung durchgeführt.
get_pixel, set_lut, disp_region, disp_image, disp_color
Foundation
| Operatoren |