Einführung in MATLAB

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen

Lektion 1

Bild mit interaktivem Dialog laden

  • Laden Sie ein Bild indem Sie den Nutzer die Datei mit einem GUI auswählen lassen.
  • Von der Bilddatei sill anschließend Pfad und Dateiname verfügbar sein.

Musterlösung

<source line lang="matlab" style="font-size:medium"> % Schalter um das Lade-GUI zu umgehen bShortCut=false;

if (bShortCut==true)

   % vorgegebene Bilddatei laden
   filename = 'P3_image_error.png';
   pathname = [cd,'\'];
   disp(['Alternatives Bild laden: ', fullfile(pathname, filename)])

else

   % Interaktiven Dialog starten
   [filename, pathname] = ...
       uigetfile({'*.png';'*.*'},'File Selector');
   if isequal(filename,0)
       disp('User selected Cancel')  
   else
       disp(['User selected', fullfile(pathname, filename)])
   end

end % Bild laden Originalbild = imread([pathname, filename]);

<\source>


BSD-Lizenz

Copyright (c) 2014, Hochschule Hamm-Lippstadt, Dep. Lip. 1, Prof. Ulrich Schneider
Hochschule Hamm-Lippstadt. Alle Rechte vorbehalten.


→ zurück zum Hauptartikel: Virtuelle Lehrveranstaltungen