| Operatoren |
bit_mask — Logisches „AND“ jedes Pixels mit einer Bitmaske.
bit_mask führt eine „and“ Operation von jedem Pixel mit einer festen Maske durch. Die Semantik der „and“ Operation entspricht der von C für die jeweiligen Typen (signed char, unsigned char, short, unsigned short, int/long). Es werden nur die Bildpunkte innerhalb des Definitionsbereiches des Bildes bearbeitet.
Es können mehrere Bilder pro Aufruf bearbeitet werden. Zu jedem Eingabebild wird ein Ausgabebild erzeugt.
Eingabebild(er).
Ergebnis(se) der Kombination mit Mask.
Bitfeld.
Defaultwert: 128
Wertevorschläge: 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096
Sind die Bilder korrekt (Typ), dann liefert bit_mask den Wert 2 (H_MSG_TRUE). Das Verhalten bei leerer Eingabe (keine Eingabebilder vorhanden) lässt sich mittels set_system(::'no_object_result',<Result>:) festlegen. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Foundation
| Operatoren |