Einführung in MATLAB: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 17: | Zeile 17: | ||
% Interaktiven Dialog starten | % Interaktiven Dialog starten | ||
[filename, pathname] = ... | [filename, pathname] = ... | ||
uigetfile({'*.png';'*.*'},'File Selector'); | uigetfile({'*.png';'*.*'},'File Selector'); % Fokus auf Dateiendung '*.png' | ||
if isequal(filename,0) | if isequal(filename,0) | ||
disp('User selected Cancel') | disp('User selected Cancel') |
Version vom 24. Mai 2014, 11:43 Uhr
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
% 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'); % Fokus auf Dateiendung '*.png'
if isequal(filename,0)
disp('User selected Cancel')
else
disp(['User selected', fullfile(pathname, filename)])
end
end
% Bild laden
Originalbild = imread([pathname, filename]);
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