|
|
Erstellen von Axes Objekt auf einem Panel |
|
DER-TYP |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.01.2009, 19:04
Titel: Erstellen von Axes Objekt auf einem Panel
|
|
|
|
|
Hallo
Matlab GUI Programierung ist ja schön intuitiv, jedoch scheitere ich gerade daran neben einem vorhandenem Axes Objekt ein zweites zu erstellen.
Zu den Vorraussetzungen :
- Axes1 ist auf einem Panel und füllt dieses mit einem Bild aus
- nach dem Ausführen einer Funktion soll neben dem Original Bild das veränderte erscheinen
- Axes2 soll dabei das selbe Format haben wie Axes1
- Axes1 und Axes2 sollen dabei nebeneinander auf dem Panel erscheinen
Und nun die Fragen :
1.) Wie kann man ein ein Bild über einen Speichern Dialog abspeichern, ohne das es in einem Axes Objekt ist. Das Bild liegt als Matrix-Array vom Typ M*N*3 vor und sollte als *.jpg oder als *.bmp gespeichert werden ?
sagt mir : Function IMSAVE expected its first input argument, h, to be valid handle to a single graphics object.
sag mir : too many input arguments .
sagt mir: Filterspec must be a string or cell array (dazu verstehe ich nicht warum diese Funktion noch Werte zurück geben will)
2.) Wie kann man ein vorhandes Axes Objektt (welches auf einem Panel liegt), in seiner Größe und Position so fixieren, dass daneben ein weiteres Axes Objekt erstellt werden welches die selbe Größe hat ? (das ändern der Parameter sollte kein Problem sein, jedoch frag ich mich welches Bezugssystem er nimmt, das des Panels oder das der gesamten GUI)
3.) Wie erstellt man dieses 2te Axes Objekt, auf dem Panel?
Ich hoffe mien Anliegen ist verständlich und freue mich auf Antworten.
In diesem Sinne, Dank im vorraus
MfG
DER-TYP
|
|
|
|
|
dib0r |
Forum-Guru
|
|
Beiträge: 413
|
|
|
|
Anmeldedatum: 09.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.01.2009, 20:46
Titel:
|
|
Hallo,
1) Mit
Den Dateinamen davor am besten mit
eingeben! Dabei ist zu beachten, dass als mögliche Dateitypen auch nur von Matlab unterstützte Formate eingegeben werden können. Diese können mit
abgerufen werden.
2) Das liegt daran, was du als Parent angegeben hast.
liefert dir diese Information.
3) Genau auf die selbe Art und Weise wie die erste
MfG
|
|
|
DER-TYP |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.01.2009, 18:13
Titel:
|
|
Auch hier danke ich dir dib0r
nachdem ich das mit dem Erstellen eines Axes Objektes hin bekommen habe, kann ich
benutzen und im gewünschten Format abspeichern.
|
|
|
|
|
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.
|
|