fft_imagefft_imageFftImageFftImage (Operator)

Name

fft_imagefft_imageFftImageFftImage — Schnelle Fouriertransformation.

Signatur

fft_image(Image : ImageFFT : : )

Herror fft_image(const Hobject Image, Hobject* ImageFFT)

Herror T_fft_image(const Hobject Image, Hobject* ImageFFT)

void FftImage(const HObject& Image, HObject* ImageFFT)

HImage HImage::FftImage() const

static void HOperatorSet.FftImage(HObject image, out HObject imageFFT)

HImage HImage.FftImage()

Beschreibung

fft_imagefft_imageFftImageFftImageFftImage berechnet die Fouriertransformierte des Eingabebildes (ImageImageImageImageimage), vollzieht also den Übergang vom Orts- in den Frequenzraum. Die Berechnung erfolgt mittels des Fast-Fourier-Algorithmus. Dies entspricht dem Aufruf von fft_generic(Image,ImageFFT,'to_freq',-1,'sqrt','dc_center','complex') .

Achtung

Die Berechnung erfolgt immer für das gesamte Bild, d.h., der Definitionsbereich des Eingabebildes wird ignoriert.

Ausführungsinformationen

Parameter

ImageImageImageImageimage (input_object)  (multichannel-)image(-array) objectHImageHImageHobject (byte / real)

Eingabebild im Ortsraum

ImageFFTImageFFTImageFFTImageFFTimageFFT (output_object)  image(-array) objectHImageHImageHobject * (complex)

Fouriertransformiertes Bild.

Ergebnis

Ist der Pixeltyp korrekt, dann liefert fft_imagefft_imageFftImageFftImageFftImage den Wert 2 (H_MSG_TRUE). Das Verhalten bei leerer Eingabe (keine Eingabebilder vorhanden) lässt sich mittels 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>) festlegen. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

optimize_fft_speedoptimize_fft_speedOptimizeFftSpeedOptimizeFftSpeedOptimizeFftSpeed, read_fft_optimization_dataread_fft_optimization_dataReadFftOptimizationDataReadFftOptimizationDataReadFftOptimizationData

Nachfolger

convol_fftconvol_fftConvolFftConvolFftConvolFft, convol_gaborconvol_gaborConvolGaborConvolGaborConvolGabor, convert_image_typeconvert_image_typeConvertImageTypeConvertImageTypeConvertImageType, power_bytepower_bytePowerBytePowerBytePowerByte, power_realpower_realPowerRealPowerRealPowerReal, power_lnpower_lnPowerLnPowerLnPowerLn, phase_degphase_degPhaseDegPhaseDegPhaseDeg, phase_radphase_radPhaseRadPhaseRadPhaseRad

Alternativen

fft_genericfft_genericFftGenericFftGenericFftGeneric, rft_genericrft_genericRftGenericRftGenericRftGeneric

Siehe auch

fft_image_invfft_image_invFftImageInvFftImageInvFftImageInv

Modul

Foundation