power_byte power_byte PowerByte PowerByte power_byte (Operator)
Name
power_byte power_byte PowerByte PowerByte power_byte — Powerspektrum eines komplexen Bildes.
Signatur
def power_byte (image : HObject) -> HObject
Beschreibung
power_byte power_byte PowerByte PowerByte PowerByte power_byte berechnet aus dem Real- und Imaginärteil der
Fouriertransformierten (vgl. fft_image fft_image FftImage FftImage FftImage fft_image ) das Powerspektrum,
d.h. die Beträge der Fouriertransformierten. Das Ergebnisbild ist
vom Typ byte. Die Berechnung erfolgt nach folgender Formel:
Es ist zu beachten, dass resultierende Grauwerte mit einem Wert über
255 bei diesem Grauwert abgeschnitten werden, da das Ergebnisbild den Typ
'byte' "byte" "byte" "byte" "byte" "byte" hat.
Ausführungsinformationen
Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
Automatisch parallelisiert auf Tupelebene.
Automatisch parallelisiert auf Kanalebene.
Automatisch parallelisiert auf Domainebene.
Parameter
Image Image Image Image image image (input_object) (multichannel-)image(-array) → object HImage HObject HImage Hobject (complex)
Eingabebild im Frequenzraum.
PowerByte PowerByte PowerByte PowerByte powerByte power_byte (output_object) image(-array) → object HImage HObject HImage Hobject * (byte)
Powerspektrum des Bildes.
Beispiel (C)
read_image(&Image,"monkey");
disp_image(Image,WindowHandle);
fft_image(Image,&FFT);
power_byte(FFT,&Power);
disp_image(Power,WindowHandle);
Ergebnis
Ist der Typ des Bildes korrekt, dann liefert power_byte power_byte PowerByte PowerByte PowerByte power_byte
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>) set_system("no_object_result",<Result>) festlegen.
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Vorgänger
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
Nachfolger
disp_image disp_image DispImage DispImage DispImage disp_image
Alternativen
abs_image abs_image AbsImage AbsImage AbsImage abs_image ,
convert_image_type convert_image_type ConvertImageType ConvertImageType ConvertImageType convert_image_type ,
power_real power_real PowerReal PowerReal PowerReal power_real ,
power_ln power_ln PowerLn PowerLn PowerLn power_ln
Siehe auch
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
Modul
Foundation