|
|
Bild nivellieren bzw. Untergrund abziehen |
|
m4tl4b |

Forum-Newbie
|
 |
Beiträge: 6
|
 |
|
 |
Anmeldedatum: 11.04.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 22.03.2012, 11:42
Titel: Bild nivellieren bzw. Untergrund abziehen
|
 |
Hallo zusammen!
Bei der Beschreibung der Image Processing Toolbox steht, dass man mit Matlab ein Bild nivellieren kann, siehe hier:
Genau das würde ich auch gerne machen, also ich hab ein Bild wie oben rechts und möchte gerne den Untergrund abziehen um ein Bild wie unten links zu erhalten.
Bisher sieht mein Bild so aus:
.
Ich habe also mit meshgrid Matrizen für die x- und y-Achse erzeugt (Variablen X und Y) und habe die Messwerte via mesh als Farbe aufgetragen (Matrix Z). Hat jemand eine Idee, wie man das Nivellieren bewerkstelligen könnte?
Danke schon mal im Voraus!
|
|
|
|
|
Hubertus |

Forum-Meister
|
 |
Beiträge: 1.034
|
 |
|
 |
Anmeldedatum: 08.01.09
|
 |
|
 |
Wohnort: Hamburg
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 22.03.2012, 12:11
Titel:
|
 |
|
|
m4tl4b |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 6
|
 |
|
 |
Anmeldedatum: 11.04.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 22.03.2012, 13:32
Titel:
|
 |
Danke für die Antwort! Diese Sache mit den Strukturelementen hatte ich auch schon gefunden, aber das ganze bezieht sich doch - wenn ich das richtig verstehe - auf Bilder?
Im Prinzip will ich ja nur meine Messdaten nivelliert darstellen. Kann ich das ganze also nicht auch auf Datenebene schon machen? Sonst muss ich ja erst mal ein Bild exportieren und dann wieder reinladen?
|
|
|
Hubertus |

Forum-Meister
|
 |
Beiträge: 1.034
|
 |
|
 |
Anmeldedatum: 08.01.09
|
 |
|
 |
Wohnort: Hamburg
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 22.03.2012, 13:52
Titel:
|
 |
Mich sollte es wundern, wenn das nicht geht. Kenne mich aber nur in der reinen Bildverarbeitung aus. Zum Hervorheben bestimmter Details gibts es darin jede Menge Lösungsansätze und die Umwandlung deiner figure in ein Bild ist schnell gemacht:
Vielleicht hilft dir das weiter, bis du eine andere Lösung findest.
|
|
|
m4tl4b |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 6
|
 |
|
 |
Anmeldedatum: 11.04.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 22.03.2012, 17:42
Titel:
|
 |
Ok, hab das mal ausprobiert, dann wird aber der komplette Plot mit Achsen und Rahmen nivelliert, das sieht nicht sonderlich toll aus.
Hab's nun mit einem Polynom-Fit der Daten probiert, das hat schon mal geklappt (siehe den 3D-Plot unten). Jetzt wäre nur noch die Frage, wie man den Fit von den Daten abziehen kann? Ein Fitobjekt ist ja erst mal keine Matrix?
|
|
|
m4tl4b |
Themenstarter

Forum-Newbie
|
 |
Beiträge: 6
|
 |
|
 |
Anmeldedatum: 11.04.11
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.03.2012, 09:58
Titel:
|
 |
Ok, hab's nun hinbekommen:
|
|
|
|
|
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 - 2025
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.
|
|