power_real power_real PowerReal PowerReal power_real (Operator)
Name
power_real power_real PowerReal PowerReal power_real
— Return the power spectrum of a complex image.
Signature
def power_real (image : HObject) -> HObject
Description
power_real power_real PowerReal PowerReal PowerReal power_real
computes the power spectrum from the real and
imaginary parts of a Fourier-transformed image (see
fft_image fft_image FftImage FftImage FftImage fft_image
), i.e., the modulus of the frequencies. The
result image is of type 'real' "real" "real" "real" "real" "real" . The following formula is
used:
Execution Information
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 internal data level.
Automatically parallelized on domain level.
Parameters
Image Image Image Image image image
(input_object) (multichannel-)image(-array) →
object HImage HObject HImage Hobject (complex)
Input image in frequency domain.
ImageResult ImageResult ImageResult ImageResult imageResult image_result
(output_object) image(-array) →
object HImage HObject HImage Hobject * (real)
Power spectrum of the input image.
Example (C)
read_image(&Image,"monkey");
disp_image(Image,WindowHandle);
fft_image(Image,&FFT);
power_real(FFT,&Power);
disp_image(Power,WindowHandle);
Result
power_real power_real PowerReal PowerReal PowerReal power_real
returns 2 (H_MSG_TRUE) if the image is of correct
type. If the input is empty the behavior can be set via
set_system(::'no_object_result',<Result>:) set_system("no_object_result",<Result>) SetSystem("no_object_result",<Result>) SetSystem("no_object_result",<Result>) SetSystem("no_object_result",<Result>) set_system("no_object_result",<Result>)
.
If necessary, an exception is raised.
Possible Predecessors
fft_image fft_image FftImage FftImage FftImage fft_image
,
fft_generic fft_generic FftGeneric FftGeneric FftGeneric fft_generic
,
rft_generic rft_generic RftGeneric RftGeneric RftGeneric rft_generic
,
convol_fft convol_fft ConvolFft ConvolFft ConvolFft convol_fft
,
convol_gabor convol_gabor ConvolGabor ConvolGabor ConvolGabor convol_gabor
Possible Successors
disp_image disp_image DispImage DispImage DispImage disp_image
,
convert_image_type convert_image_type ConvertImageType ConvertImageType ConvertImageType convert_image_type
,
scale_image scale_image ScaleImage ScaleImage ScaleImage scale_image
Alternatives
abs_image abs_image AbsImage AbsImage AbsImage abs_image
,
convert_image_type convert_image_type ConvertImageType ConvertImageType ConvertImageType convert_image_type
,
power_byte power_byte PowerByte PowerByte PowerByte power_byte
,
power_ln power_ln PowerLn PowerLn PowerLn power_ln
See also
fft_image fft_image FftImage FftImage FftImage fft_image
,
fft_generic fft_generic FftGeneric FftGeneric FftGeneric fft_generic
,
rft_generic rft_generic RftGeneric RftGeneric RftGeneric rft_generic
Module
Foundation