log_imagelog_imageLogImageLogImagelog_image (Operator)

Name

log_imagelog_imageLogImageLogImagelog_image — Berechnen des Logarithmus eines Bildes.

Signatur

log_image(Image : LogImage : Base : )

Herror log_image(const Hobject Image, Hobject* LogImage, const char* Base)

Herror T_log_image(const Hobject Image, Hobject* LogImage, const Htuple Base)

void LogImage(const HObject& Image, HObject* LogImage, const HTuple& Base)

HImage HImage::LogImage(const HTuple& Base) const

HImage HImage::LogImage(const HString& Base) const

HImage HImage::LogImage(const char* Base) const

HImage HImage::LogImage(const wchar_t* Base) const   ( Nur Windows)

static void HOperatorSet.LogImage(HObject image, out HObject logImage, HTuple baseVal)

HImage HImage.LogImage(HTuple baseVal)

HImage HImage.LogImage(string baseVal)

def log_image(image: HObject, base: Union[int, float, str]) -> HObject

Beschreibung

log_imagelog_imageLogImageLogImagelog_image berechnet den Logarithmus des Eingabebildes ImageImageImageimageimage zur Basis BaseBaseBasebaseValbase und liefert das Ergebnis in LogImageLogImageLogImagelogImagelog_image zurück. Falls ImageImageImageimageimage Grauwerte außerhalb des Definitionsbereiches der Logarithmusfunktion enthält (also ), werden die entsprechenden Grauwerte in LogImageLogImageLogImagelogImagelog_image auf 0 gesetzt.

Achtung

log_imagelog_imageLogImageLogImagelog_image 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

Parameter

ImageImageImageimageimage (input_object)  (multichannel-)image(-array) objectHImageHObjectHObjectHobject (byte* / int1* / uint2* / int2* / int4* / int8 / real*) *erlaubt für Compute Devices

Eingabebild.

LogImageLogImageLogImagelogImagelog_image (output_object)  (multichannel-)image(-array) objectHImageHObjectHObjectHobject * (real)

Ergebnisbild.

BaseBaseBasebaseValbase (input_control)  number HTupleUnion[int, float, str]HTupleHtuple (string / integer / real) (string / int / long / double) (HString / Hlong / double) (char* / Hlong / double)

Basis des Logarithmus.

Default: 'e' "e" "e" "e" "e"

Wertevorschläge: 'e'"e""e""e""e", 2, 10

Siehe auch

pow_imagepow_imagePowImagePowImagepow_image, exp_imageexp_imageExpImageExpImageexp_image

Modul

Foundation