KlassenKlassenKlassenKlassen | | | | Operatoren

log_imagelog_imageLogImagelog_imageLogImageLogImage (Operator)

Name

log_imagelog_imageLogImagelog_imageLogImageLogImage — 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)

Herror log_image(Hobject Image, Hobject* LogImage, const HTuple& Base)

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

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

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

void HOperatorSetX.LogImage(
[in] IHUntypedObjectX* Image, [out] IHUntypedObjectX*LogImage, [in] VARIANT Base)

IHImageX* HImageX.LogImage([in] VARIANT Base)

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

HImage HImage.LogImage(HTuple baseVal)

HImage HImage.LogImage(string baseVal)

Beschreibung

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

Achtung

log_imagelog_imageLogImagelog_imageLogImageLogImage 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.

Parallelisierung

Parameter

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

Eingabebild.

LogImageLogImageLogImageLogImageLogImagelogImage (output_object)  (multichannel-)image(-array) objectHImageHImageHImageHImageXHobject * (real)

Ergebnisbild.

BaseBaseBaseBaseBasebaseVal (input_control)  number HTupleHTupleHTupleVARIANTHtuple (string / integer / real) (string / int / long / double) (HString / Hlong / double) (char* / Hlong / double) (BSTR / Hlong / double) (char* / Hlong / double)

Basis des Logarithmus.

Defaultwert: 'e' "e" "e" "e" "e" "e"

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

Siehe auch

pow_imagepow_imagePowImagepow_imagePowImagePowImage, exp_imageexp_imageExpImageexp_imageExpImageExpImage

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren