exp_image exp_image ExpImage ExpImage exp_image (Operator)
Name
exp_image exp_image ExpImage ExpImage exp_image
— Calculate the exponentiation of an image.
Signature
def exp_image (image : HObject, base : Union[int, float, str]) -> HObject
Description
exp_image exp_image ExpImage ExpImage ExpImage exp_image
calculates the exponentiation to the base
Base Base Base Base baseVal base
of an input image Image Image Image Image image image
and stores the result
in the image ExpImage ExpImage ExpImage ExpImage expImage exp_image
. If Image Image Image Image image image
contains gray
values that would overflow the range of ExpImage ExpImage ExpImage ExpImage expImage exp_image
, e.g., >
88.722839 for Base Base Base Base baseVal base
= 'e' "e" "e" "e" "e" "e" , the corresponding
gray values in ExpImage ExpImage ExpImage ExpImage expImage exp_image
are set to the largest value
representable in ExpImage ExpImage ExpImage ExpImage expImage exp_image
(i.e.,
).
Attention
exp_image exp_image ExpImage ExpImage ExpImage exp_image
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.
Execution Information
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.
Parameters
Image Image Image Image image image
(input_object) (multichannel-)image(-array) →
object HImage HObject HImage Hobject (byte* / int1* / uint2* / int2* / int4* / int8 / real*) *allowed for compute devices
Input image.
ExpImage ExpImage ExpImage ExpImage expImage exp_image
(output_object) (multichannel-)image(-array) →
object HImage HObject HImage Hobject * (real)
Output image.
Base Base Base Base baseVal base
(input_control) number →
HTuple Union[int, float, str] HTuple Htuple (string / integer / real) (string / int / long / double) (HString / 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
See also
pow_image pow_image PowImage PowImage PowImage pow_image
,
log_image log_image LogImage LogImage LogImage log_image
Module
Foundation