Skip to content

fft_image_invFftImageInvFftImageInvfft_image_invfft_image_inv🔗

Short description🔗

fft_image_invFftImageInvFftImageInvfft_image_invfft_image_inv — Compute the inverse fast Fourier transform of an image.

Signature🔗

fft_image_inv( image Image, out image ImageFFTInv )void FftImageInv( const HObject& Image, HObject* ImageFFTInv )static void HOperatorSet.FftImageInv( HObject image, out HObject imageFFTInv )def fft_image_inv( image: HObject ) -> HObject

Herror fft_image_inv( const Hobject Image, Hobject* ImageFFTInv )

Herror T_fft_image_inv( const Hobject Image, Hobject* ImageFFTInv )

HImage HImage::FftImageInv( ) const

HImage HImage.FftImageInv( )

Description🔗

fft_image_invFftImageInv calculates the inverse Fourier transform of the input image (Imageimageimage), i.e., it transforms the image back into the spatial domain. This corresponds to the call fft_generic(Image, ImageFFT, 'from_freq', 1, 'sqrt', 'dc_center', 'byte').

Attention🔗

The transformation is always performed for the entire image, i.e., the domain of the image is ignored.

Execution information🔗

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 channel level.

  • Automatically parallelized on internal data level.

Parameters🔗

Imageimageimage (input_object) (multichannel-)image(-array) → object (complex)HObject (complex)HImage (complex)HObject (complex)Hobject (complex)

Input image.

ImageFFTInvimageFFTInvimage_fftinv (output_object) image(-array) → object (byte)HObject (byte)HImage (byte)HObject (byte)Hobject * (byte)

Inverse-Fourier-transformed image.

Result🔗

fft_image_invFftImageInv returns 2 (H_MSG_TRUE) if the input image is of correct type. If the input is empty the behavior can be set via set_system(::'no_object_result',<Result>:). If necessary, an exception is raised.

Combinations with other operators🔗

Combinations

Possible predecessors

convol_fftConvolFft, convol_gaborConvolGabor, fft_imageFftImage, optimize_fft_speedOptimizeFftSpeed, read_fft_optimization_dataReadFftOptimizationData

Possible successors

convert_image_typeConvertImageType, energy_gaborEnergyGabor

Alternatives

fft_genericFftGeneric, rft_genericRftGeneric

See also

fft_imageFftImage, fft_genericFftGeneric, energy_gaborEnergyGabor

Module🔗

Foundation