WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Figure als Bild speichern und wieder laden

 

Carlito
Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 12.10.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.12.2009, 11:17     Titel: Figure als Bild speichern und wieder laden
  Antworten mit Zitat      
Hallo,

ich möchte den Inhalt von figures in Bilddateien speichern und bei Bedarf wieder anzeigen lassen.

speichern mache ich z.B. so:
Code:
saveas(fig,'bild.tif');


Das klappt auch wunderbar.

So lade ich dann die Bilder wieder:
Code:
[bild,map] = imread('bild.tif');
    imshow(bild,map);


Das Problem ist nun, dass die Bilder beim Laden irgendwie an Qualität verlieren. Also sowohl als PNG als auch als TIF ist die Qualität unter Windows sehr gut, aber sobald Matlab sie lädt gehen wohl Informationen verloren. (z.B. Gerade Linien sind immer leicht versetzt und nicht ganz durchgängig)

Bekommt man das irgendwie in den Griff?
Oder gibt es die Möglichkeit aus Matlab heraus die Bildanzeige des Betriebssystems zu aktivieren?

Danke für eure Hilfe[/quote]
Private Nachricht senden Benutzer-Profile anzeigen


Jan*
Forum-Century

Forum-Century


Beiträge: 178
Anmeldedatum: 06.11.09
Wohnort: ---
Version: R2007b
     Beitrag Verfasst am: 15.12.2009, 15:29     Titel:
  Antworten mit Zitat      
Hi,

brauchst du die Bilder denn unbedingt im Pixelformat?

Wenn nicht, würde ich sie mit saveas als Matlab Figure (.fig) speichern, und mit open wieder öffnen.

Gruß Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Carlito
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 5
Anmeldedatum: 12.10.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.12.2009, 18:36     Titel:
  Antworten mit Zitat      
Das mit *.fig war ein sehr guter Tipp! Das kann ich gut gebrauchen.

mit open('bild.fig') wird grundsätzlich ein neues Fenster geöffnet. Wie kann ich das unterbinden und immer im gleichen laden?



Kann ich eigentlich mit Matlab externe Anwendungen starten? Vermutlich über ActiveX? Würde gerne per Klick eine HTML Datei im Browser öffnen...
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.