|
|
Screenshot als Bild speichern |
|
ms1080 |
Forum-Century
|
|
Beiträge: 203
|
|
|
|
Anmeldedatum: 02.12.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2009
|
|
|
|
|
|
Verfasst am: 23.11.2010, 16:21
Titel: Screenshot als Bild speichern
|
|
Hi
ich hatte schonmal das Problem hier angefragt, aber leider dann keine antwort mehr bekommen.
Folgendes Problem habe ich:
Ich will das von mir geschriebene GUI nachdem ausführen der beinhalteten Funktionen per screenshot als Bild speichern. Folgenden code habe ich bis jetzt verwendet:
das Problem ist, dass ich kein Bild erhalte.
Es kommt folgende Fehlermeldung:
??? Error using ==> imwrite>validateSizes at 596
Unsupported image datatype 'struct'.
Error in ==> imwrite at 422
validateSizes(data);
Hat einer einen Vorschlag?
MfG
Nitram
|
|
|
|
|
MatLabNooB |
Forum-Guru
|
|
Beiträge: 262
|
|
|
|
Anmeldedatum: 27.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.11.2010, 16:29
Titel:
|
|
das liegt daran denk ich, dass getframe ein struct anlegt, indem das Bild und die zugehörige colormap gespeichert werden, das bild solltest du dann so exportieren:
gruß
|
|
|
Hubertus |
Forum-Meister
|
|
Beiträge: 1.034
|
|
|
|
Anmeldedatum: 08.01.09
|
|
|
|
Wohnort: Hamburg
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.11.2010, 16:43
Titel:
|
|
|
|
ms1080 |
Themenstarter
Forum-Century
|
|
Beiträge: 203
|
|
|
|
Anmeldedatum: 02.12.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2009
|
|
|
|
|
|
Verfasst am: 23.11.2010, 16:45
Titel:
|
|
hi MatLabNooB
danke für die Hilfe, so wird das bild wirklich gespeichert, aber leider kein screenshot vom ganzen Bildschirm, so wollte ich es eigentlich haben.
Hmmm, hast da auch eine Idee, so wie es jetzt ist, speichere ich immer nur das 1. von 3 Diagrammen meines GUI´s. Will aber das komplette Fenster speichern, im Anhang findest du ein Bild des GUI, das ich über paint erzeugt habe, den umweg (Screenshot mit print machen, in paint einfügen und speichern)will ich aber nicht mehr haben.
MfG
Nitram
Beschreibung: |
|
Download |
Dateiname: |
ProgrammfensterIII.png |
Dateigröße: |
50.62 KB |
Heruntergeladen: |
806 mal |
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 23.11.2010, 16:48
Titel:
|
|
Hallo
Biespiel aus der Hilfe zu FRAME2IM:
Zuletzt bearbeitet von denny am 24.11.2010, 18:03, insgesamt einmal bearbeitet
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 23.11.2010, 16:50
Titel:
|
|
ms1080 hat Folgendes geschrieben: |
hi MatLabNooB
danke für die Hilfe, so wird das bild wirklich gespeichert, aber leider kein screenshot vom ganzen Bildschirm, so wollte ich es eigentlich haben.
Hmmm, hast da auch eine Idee, so wie es jetzt ist, speichere ich immer nur das 1. von 3 Diagrammen meines GUI´s. Will aber das komplette Fenster speichern, im Anhang findest du ein Bild des GUI, das ich über paint erzeugt habe, den umweg (Screenshot mit print machen, in paint einfügen und speichern)will ich aber nicht mehr haben.
MfG
Nitram |
Schaue dir CLIPBOARD oder CLIPBOARDIMAGE
|
|
|
MatLabNooB |
Forum-Guru
|
|
Beiträge: 262
|
|
|
|
Anmeldedatum: 27.03.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.11.2010, 17:05
Titel:
|
|
musst dann noch dein figurehandle angeben, zB:
|
|
|
ms1080 |
Themenstarter
Forum-Century
|
|
Beiträge: 203
|
|
|
|
Anmeldedatum: 02.12.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2009
|
|
|
|
|
|
Verfasst am: 23.11.2010, 17:17
Titel:
|
|
Vielen Dank MatLabNooB!
Genau so habe ich es mir vorgestellt, lag also nur an zwei Keinigkeiten!
Hier jetzt meine erprobte Lösung, für alle die es später nochmal gebrauchen können.
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 24.11.2010, 00:52
Titel:
|
|
Hallo ms1080,
Zitat: |
danke für die Hilfe, so wird das bild wirklich gespeichert, aber leider kein screenshot vom ganzen Bildschirm, so wollte ich es eigentlich haben. |
Yair's ScreenCapture nimmt Dir den ganzen Bildschirm auf:
ScreenCapture
Gruß, Jan
|
|
|
ms1080 |
Themenstarter
Forum-Century
|
|
Beiträge: 203
|
|
|
|
Anmeldedatum: 02.12.09
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2009
|
|
|
|
|
|
Verfasst am: 24.11.2010, 08:05
Titel:
|
|
danke jan, so wie ich es jetzt habe ist es schon okay, da so nur mein programmfenster als bild gespeichert wird, trotzdem nochmals danke!
MfG
Nitram
|
|
|
Tiuya |
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 03.06.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2011a
|
|
|
|
|
|
Verfasst am: 08.11.2014, 16:37
Titel:
|
|
Hallo,
ich habe da ein Problem mit:
Habe das genau so gemacht, also
Aber da wird meine GUI jetzt so abgespeichert, dass nur der graue Hintergrund und 2 figures angezeigt werden (siehe Anhang). Die ganzen schwarzen Flächen sind aber eigentlich irgendwelche Objekte auf meiner GUI, also Textfenster, Checkboxen usw., kann mir jemand sagen, warum die nicht angezeigt werden?
Viele Grüße,
Lena
Beschreibung: |
|
Download |
Dateiname: |
Bild.jpeg |
Dateigröße: |
47.56 KB |
Heruntergeladen: |
543 mal |
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 10.11.2014, 00:42
Titel:
|
|
Hallo Tiuya,
Eigentlioch sollte ein DRAWNOW vor GETFRAME das lösen, manchmal wirde aber Dank der Java-Implementierung der UICONTROLs ein "pause(0.02)" benötigt. Hilft das bei Dir auch?
Gruß, Jan
|
|
|
Tiuya |
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 03.06.14
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2011a
|
|
|
|
|
|
Verfasst am: 10.11.2014, 11:09
Titel:
|
|
Huhu,
nee hilft leider beides nicht :/
Trotzdem Danke,
Lena
|
|
|
|
|
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.
|
|