Frequenzgang 2D Filter

Gast #1688444
Kann mir jemand erklären wie ich mit Matlab den Frequenzgang eines 2D 
Bildfilters als mesh plotten kann? Gibt es in Matlab eine Funktion? Bzw. 
wie kann ich die Übertragungsfunktion für einen solchen Filter plotten 
lassen? Im Anhang habe ich den Plot ein Binomialfilter hochgeladen. 
Brauche diesen Plot für meine Diplomarbeit
Angehängte Dateien:
Gast
Hi ...

Wie im eindimensionalen Fall erhält man die Übertragungsfunktion bzw. 
eigentlich den Frequenzgang mittels FFT ...

Im 2D Fall in Matlab mit fft2, fftshift und abs ...

Händisch sollte es natürlich auch mit der 2D FFT funktioniertn.

lg Peter
Gast
Hi ... ich habs jetzt nochmal gestestet und bekomme genau das selber 
...aber was ich natürlich vergessen habe -> du musst die fft2 zeropadden 
!

D.h Matrix mit den Filterkoeffizienten -> a=fft2(M,32,32); 
b=fftshift(a); surf(abs(b));

Wenn man die freqz2 in matlab offnet mit open freqz2 sieht man auch in 
der Mitte den Befehl fft2 bzw. fftshift !

lg Peter
Gast
Danke für die Antwort. Wenn ich Zeit finde, werde ich mich mal wieder 
einlesen müssen was ZeroPadding genau macht. Bin grad an meiner 
Diplomarbeit und arbeite mit diversen Filtern, da ich alles mit Matlab 
mache, wollte ich wissen wie die das überhaupt realisieren. open freqz2 
werd ich mir auch merken :-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.