|
guguli |
Forum-Century
|
|
Beiträge: 166
|
|
|
|
Anmeldedatum: 04.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.04.2012, 12:28
Titel: Bildverarbeitug
|
|
Hallo zusammen,
Ich habe seit letzte Woche angefangen mich mit Matlab auseinander zusetzen.
ich will bei einem farbigen Bild den tiefpassfilter nach gauß'schen filterkern zu erzeugen.
aber will zuerst das Bild als schwarzweiss ausgeben.
bis jetzt hab ich das hier:
wieso funktioniert der Befehl rgb2gray(bild) nicht???
THx
[EDITED, Jan S] Bitte Code-Umgebung verwenden - Danke!
|
|
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 04.04.2012, 12:40
Titel:
|
|
RGB2GRAY verändert nicht die Bilddatei selber, sondern die Matrix 'bild'. Damit das funktioniert benötigt der Befehl einen Rückgabewert:
Andreas
|
|
|
guguli |
Themenstarter
Forum-Century
|
|
Beiträge: 166
|
|
|
|
Anmeldedatum: 04.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.04.2012, 12:51
Titel:
|
|
ahh danke :)....
Jetzt eine andere Frage:
Ich will ja tiefpassfilter erzeugen. Hab hier wohl den Befehl fspecial benutzt. Der filtert zwar das Bild ist aber nicht der tiefpassfilter nach gau?'schen filterkern oder???
kennste vllt eine Funktion oder den Weg, wie ich das machen konnte???
h=fspecial('motion', 20,20);
filtered = imfilter(bild2, h);
Thx
|
|
|
soad |
Forum-Century
|
|
Beiträge: 150
|
|
|
|
Anmeldedatum: 10.11.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.04.2012, 13:54
Titel:
|
|
FSPECIAL bietet auch den Parameter 'gaussian', siehe:
|
|
|
guguli |
Themenstarter
Forum-Century
|
|
Beiträge: 166
|
|
|
|
Anmeldedatum: 04.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.04.2012, 09:34
Titel:
|
|
Hallo,
ich hab mir doc fspecial durchgelesen und hab die Formel zu Gauss Filter gefunden, kenn aber all diesen variablen nicht. Z.B. weiss nicht was mein Sigma sein soll oder wie groß meine matrix n x m ist.
Kann da einer mir weiter helfen???
Ich hab ein Bild, das ich mit Gauss filterkern einen Tiefpassfilter durchführen will.
Danke im Voraus.
|
|
|
Hubertus |
Forum-Meister
|
|
Beiträge: 1.034
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: Hamburg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.04.2012, 10:07
Titel:
|
|
Moin,
das läßt sich leicht darstellen:
Viele Grüße
Hubertus
|
|
|
guguli |
Themenstarter
Forum-Century
|
|
Beiträge: 166
|
|
|
|
Anmeldedatum: 04.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 11.04.2012, 10:14
Titel:
|
|
hi,
mittlerweile bin ich so weit:
Jedoch ist das nicht ganz die Aufgabe, die ich habe. Ich will das nicht direkt im matlab eingeben sondern als eine Funktion schreiben, da ich zum Schluss diese Funktion in C umschreiben muss.
Gruß
edit by denny: Bitte die Codeumgebung verwenden.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|