Name
exp_imageexp_imageExpImageexp_imageExpImageExpImage — Calculate the exponentiation of an image.
exp_imageexp_imageExpImageexp_imageExpImageExpImage calculates the exponentiation to the base
BaseBaseBaseBaseBasebaseVal of an input image ImageImageImageImageImageimage and stores the result
in the image ExpImageExpImageExpImageExpImageExpImageexpImage. If ImageImageImageImageImageimage contains gray
values that would overflow the range of ExpImageExpImageExpImageExpImageExpImageexpImage, e.g., >
88.722839 for BaseBaseBaseBaseBasebaseVal = 'e'"e""e""e""e""e", the corresponding
gray values in ExpImageExpImageExpImageExpImageExpImageexpImage are set to the largest value
representable in ExpImageExpImageExpImageExpImageExpImageexpImage (i.e., 3.4028235*10^38).
exp_imageexp_imageExpImageexp_imageExpImageExpImage can be executed on an OpenCL device for byte,
int1, int2, uint2, int4, and real images. Note that the results of
the OpenCL code may vary from the results produced by the CPU.
- Supports OpenCL compute devices.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Automatically parallelized on tuple level.
- Automatically parallelized on channel level.
- Automatically parallelized on domain level.
BaseBaseBaseBaseBasebaseVal (input_control) number → HTupleHTupleHTupleVARIANTHtuple (string / integer / real) (string / int / long / double) (HString / Hlong / double) (char* / Hlong / double) (BSTR / Hlong / double) (char* / Hlong / double)
Base of the exponentiation.
Default value:
'e'
"e"
"e"
"e"
"e"
"e"
Suggested values: 'e'"e""e""e""e""e", 2, 10
pow_imagepow_imagePowImagepow_imagePowImagePowImage,
log_imagelog_imageLogImagelog_imageLogImageLogImage
Foundation