log_image log_image LogImage LogImage (Operator)
Name
log_image log_image LogImage LogImage
— Berechnen des Logarithmus eines Bildes.
Signatur
Beschreibung
log_image log_image LogImage LogImage LogImage
berechnet den Logarithmus des Eingabebildes
Image Image Image Image image
zur Basis Base Base Base Base baseVal
und liefert das Ergebnis in
LogImage LogImage LogImage LogImage logImage
zurück. Falls Image Image Image Image image
Grauwerte außerhalb
des Definitionsbereiches der Logarithmusfunktion enthält (also
), werden die entsprechenden Grauwerte in
LogImage LogImage LogImage LogImage logImage
auf 0 gesetzt.
Achtung
log_image log_image LogImage LogImage LogImage
kann für byte-, int1-, int2-, uint2-, int4-, und
real-Bilder auf OpenCL Geräten ausgeführt werden. Da Ergebnis kann
von dem auf der CPU errechneten abweichen.
Ausführungsinformationen
Unterstützt OpenCL Compute Devices.
Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
Automatisch parallelisiert auf Tupelebene.
Automatisch parallelisiert auf Kanalebene.
Automatisch parallelisiert auf Domainebene.
Parameter
Image Image Image Image image
(input_object) (multichannel-)image(-array) →
object HImage HImage Hobject (byte* / int1* / uint2* / int2* / int4* / int8 / real*) *erlaubt für Compute Devices
Eingabebild.
LogImage LogImage LogImage LogImage logImage
(output_object) (multichannel-)image(-array) →
object HImage HImage Hobject * (real)
Ergebnisbild.
Base Base Base Base baseVal
(input_control) number →
HTuple HTuple Htuple (string / integer / real) (string / int / long / double) (HString / Hlong / double) (char* / Hlong / double)
Basis des Logarithmus.
Defaultwert:
'e'
"e"
"e"
"e"
"e"
Wertevorschläge: 'e' "e" "e" "e" "e" , 2, 10
Siehe auch
pow_image pow_image PowImage PowImage PowImage
,
exp_image exp_image ExpImage ExpImage ExpImage
Modul
Foundation