KlassenKlassenKlassenKlassen | | | | Operatoren

exp_imageexp_imageExpImageexp_imageExpImageExpImage (Operator)

Name

exp_imageexp_imageExpImageexp_imageExpImageExpImage — Berechnen der Potenzierung eines Bildes.

Signatur

exp_image(Image : ExpImage : Base : )

Herror exp_image(const Hobject Image, Hobject* ExpImage, const char* Base)

Herror T_exp_image(const Hobject Image, Hobject* ExpImage, const Htuple Base)

Herror exp_image(Hobject Image, Hobject* ExpImage, const HTuple& Base)

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

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

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

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

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

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

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

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

static void HOperatorSet.ExpImage(HObject image, out HObject expImage, HTuple baseVal)

HImage HImage.ExpImage(HTuple baseVal)

HImage HImage.ExpImage(string baseVal)

Beschreibung

exp_imageexp_imageExpImageexp_imageExpImageExpImage berechnet die Potenzierung des Eingabebildes ImageImageImageImageImageimage zur Basis BaseBaseBaseBaseBasebaseVal und liefert das Ergebnis in ExpImageExpImageExpImageExpImageExpImageexpImage zurück. Falls ImageImageImageImageImageimage Grauwerte enthält, für die das Ergebnis der Potenzierung den Wertebereich von ExpImageExpImageExpImageExpImageExpImageexpImage überschreiten würde (z.B. > 88.722839 für BaseBaseBaseBaseBasebaseVal = 'e'"e""e""e""e""e"), werden die entsprechenden Grauwerte in ExpImageExpImageExpImageExpImageExpImageexpImage auf den größten repräsentierbaren Wert (d.h. ) gesetzt.

Achtung

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

ExpImageExpImageExpImageExpImageExpImageexpImage (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 der Potenzierung.

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

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

Siehe auch

pow_imagepow_imagePowImagepow_imagePowImagePowImage, log_imagelog_imageLogImagelog_imageLogImageLogImage

Modul

Foundation


KlassenKlassenKlassenKlassen | | | | Operatoren