Ausgabe während imread() (Fortschrittsbalken oder Text)
Localhorst
Forum-Fortgeschrittener
Beiträge: 86
Anmeldedatum: 18.02.08
Wohnort: ---
Version: ---
Verfasst am : 21.10.2008, 10:42
Titel : Ausgabe während imread() (Fortschrittsbalken oder Text)
Hallo Forum,
ich lade in ein GUI teilweise sehr große Bilder ein. (Bis zu 2GB)
Das kann natürlich etwas dauern, das weiß ich auch, aber bestimmt nicht alle die später mit dem Programm arbeiten.
Gibt es die Möglichkeit zu imread einen Fortschrittsbalken einzublenden?
Ich habe dazu nichts gefunden und wollte deswegen zumindest eine statische "bitte warte" Meldung ausgeben.
Code:
[ filename, pathname] =uigetfile ( '*.tif ') ;
%set ( handles.text_status ,'visible ','on ') ;
set ( handles.text_status ,'String ','loading image duration depends on filesize ') ;
fullname = fullfile ( pathname, filename) ;
[ img] = imread ( fullname) ;
set ( handles.text_status ,'visible ','off ') ;
set ( handles.text_status ,'String ','') ;
Nur leider wird der Text nicht angezeigt...
Wenn ich den Text nach dem imread() nicht wieder lösche kann man sehen, dass der Text erst angezeigt wird, wenn das imread() abgeschlossen ist.
Werden die handels nicht direkt aktualisiert? Wie kann ich mein Problemchen lösen?
Vielen Dank
Localhorst
Maddy
Ehrenmitglied
Beiträge: 494
Anmeldedatum: 02.10.08
Wohnort: Greifswald
Version: ---
Verfasst am : 21.10.2008, 13:11
Titel :
versuch mal ein
einzufügen zwischen Meldung und Einlesen.
_________________ >> why
The computer did it.
Localhorst
Themenstarter
Forum-Fortgeschrittener
Beiträge: 86
Anmeldedatum: 18.02.08
Wohnort: ---
Version: ---
Verfasst am : 23.10.2008, 11:48
Titel :
Hi,
mit drawnow() hat es geklappt!
Danke
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.