abs_image — Berechnen des Absolutbetrags eines Bildes.
Der Operator abs_image berechnet für Bilder eines
beliebigen Typs den Absolutbetrag der Grauwerte und legt das
Ergebnis in ImageAbs ab. Bei komplexen Bildern wird das
Powerspektrum als real-Bild berechnet.
Bei Image des Typs int ist
ImageAbs vom Typ byte. Bei Image anderer
vorzeichenbehafteter Typen wird der Typ der Eingabe für ImageAbs
verwendet. Tritt ein Überlauf oder ein Unterlauf ein, ist das Verhalten
undefiniert. abs_image erzeugt bei Bildern ohne Vorzeichen eine
logische Kopie.
abs_image kann für int1-, int2-, int4-,
real-, und complex-Bilder auf OpenCL-Geräten ausgeführt
werden. Da OpenCL 1.0 aber nur einfache genaue Fließkommaunterstützung
voraussetzt und nicht alle Rundungsarten unterstützt werden, kann das
Ergebnis der OpenCL-Implementierung geringfügig von dem der skalaren oder der
SIMD-Implementierung abweichen.
Image (input_object) (multichannel-)image(-array) → object (int1* / int2* / int4* / int8 / real* / complex*) *erlaubt für Compute Devices
Eingabebild(er).
ImageAbs (output_object) (multichannel-)image(-array) → object (byte / int2 / int4 / int8 / real)
Ergebnisbild(er).
convert_image_type (Image, ImageInt2, 'int2') texture_laws (ImageInt2, ImageTexture, 'el', 2, 5) abs_image (ImageTexture, ImageTexture)
abs_image liefert 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.
convert_image_type,
power_byte
Foundation