Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Grundlagen der Bildverarbeitung Ausgabe von Bildern.

Ähnliche Präsentationen


Präsentation zum Thema: "Grundlagen der Bildverarbeitung Ausgabe von Bildern."—  Präsentation transkript:

1 Grundlagen der Bildverarbeitung Ausgabe von Bildern

2 2/ Antje Hansen, Kathrin Malack Gliederung 1.Einlesen und Ausgabe von Bildern 2.Skalierung von Bildern 3.Grauwertbilder 4.Formatierungen von Bildern

3 3/ Antje Hansen, Kathrin Malack 1. Einlesen und Ausgabe von Bildern BMP BMP GIF GIF JPEG JPEG PGM PGM PNG PNG TIFF TIFF CUR CUR HDF ICO PBM PCX PPM XWD Folgende Bildformate werden in MATLAB unterstützt: Folgende Bildformate werden in MATLAB unterstützt:

4 4/ Antje Hansen, Kathrin Malack 1. Einlesen und Ausgabe von Bildern Quellcode Variante 1: figure(1); imshow FIN-innenhof.jpg title ('FIN - Innenhof') Variante 2: figure(1); I=imread ('FIN-innenhof.jpg'); imshow(I), title ('FIN - Innenhof')

5 5/ Antje Hansen, Kathrin Malack 1. Einlesen und Ausgabe von Bildern …für ein Bild figure – erzeugt neues Fenster figure – erzeugt neues Fenster imshow – zeigt Bild an imshow – zeigt Bild an imread – ließt Bild ein imread – ließt Bild ein Quellcode Variante 1: figure(1); imshow FIN-innenhof.jpg title ('FIN - Innenhof') Variante 2: figure(1); I=imread ('FIN-innenhof.jpg'); imshow(I), title ('FIN - Innenhof')

6 6/ Antje Hansen, Kathrin Malack 1. Einlesen und Ausgabe von Bildern Quellcode Variante 1 figure(2); I=imread ('FIN-innenhof.jpg'); J=imread ('FIN-altbau.jpg'); subplot(1,2,1), imshow(I), title ('FIN - Innenhof') subplot(1,2,2), imshow(J), title ('FIN - Altbau')

7 7/ Antje Hansen, Kathrin Malack 1. Einlesen und Ausgabe von Bildern …für mehrere Bilder subplot – definiert Anordnung der Bilder im Fenster subplot – definiert Anordnung der Bilder im Fenster Quellcode Variante 1 figure(2); I=imread ('FIN-innenhof.jpg'); J=imread ('FIN-altbau.jpg'); subplot(1,2,1), imshow(I), title ('FIN - Innenhof') subplot(1,2,2), imshow(J), title ('FIN - Altbau')

8 8/ Antje Hansen, Kathrin Malack 1. Einlesen und Ausgabe von Bildern Quellcode Variante 2 figure(2); I=imread ('FIN-innenhof.jpg'); J=imread ('FIN-altbau.jpg'); subplot(1,2,1), subimage(I), title ('FIN - Innenhof') subplot(1,2,2), subimage(J), title ('FIN - Altbau')

9 9/ Antje Hansen, Kathrin Malack 1. Einlesen und Ausgabe von Bildern …für mehrere Bilder subimage – gibt Bild mit Skala aus subimage – gibt Bild mit Skala aus Quellcode Variante 2 figure(2); I=imread ('FIN-innenhof.jpg'); J=imread ('FIN-altbau.jpg'); subplot(1,2,1), subimage(I), title ('FIN - Innenhof') subplot(1,2,2), subimage(J), title ('FIN - Altbau')

10 10/ Antje Hansen, Kathrin Malack 2. Skalierung von Bildern Quellcode figure(8); K=imread ('maedchen.tif'); imagesc(K),colorbar, title ('skaliertes Bild')

11 11/ Antje Hansen, Kathrin Malack 2. Skalierung von Bildern imagesc – skaliert die Bilddaten imagesc – skaliert die Bilddaten colormap(hot) – bestimmt den Farbton des Bildes colormap(hot) – bestimmt den Farbton des Bildes Quellcode figure(8); K=imread ('maedchen.tif'); imagesc(K),colorbar, title ('skaliertes Bild')

12 12/ Antje Hansen, Kathrin Malack 3. Grauwertbilder

13 13/ Antje Hansen, Kathrin Malack 3. Grauwertbilder imhist – gibt Grauwert- histogramm des Bildes aus imhist – gibt Grauwert- histogramm des Bildes aus Quellcode figure(4); K=imread('maedchen.tif'); imhist(K), title ('Histogramm vorher');

14 14/ Antje Hansen, Kathrin Malack 3. Grauwertbilder

15 15/ Antje Hansen, Kathrin Malack 3. Grauwertbilder histeq – erhöht den Kontrast des Bildes histeq – erhöht den Kontrast des Bildes Quellcode figure(6); K=imread ('maedchen.tif'); M=histeq(K); imshow(M), title ('Mädchen - Kontrast erhöht')

16 16/ Antje Hansen, Kathrin Malack 4. Formatierungen von Bildern

17 17/ Antje Hansen, Kathrin Malack 4. Formatierungen von Bildern size – bestimmt die Größe des Feldes in dem das Bild gespeichert ist size – bestimmt die Größe des Feldes in dem das Bild gespeichert ist Quellcode figure(9); I=imread ('FIN-innenhof.jpg'); [m, n, k] = size(I) F=I(1:m-200, 1:n-200, 1:k); imshow(F), title ('Bildausschnitt' );

18 18/ Antje Hansen, Kathrin Malack 4. Formatierungen von Bildern Quellcode figure (11); I=imread ('FIN-innenhof.jpg'); H=imresize(I,0.5,'nearest'); imshow(H), title ('FIN-Innenhof - 50% ');

19 19/ Antje Hansen, Kathrin Malack 4. Formatierungen von Bildern imresize – vergrößert/ verkleinert Bild um angegebenen Faktor imresize – vergrößert/ verkleinert Bild um angegebenen Faktor Quellcode figure (11); I=imread ('FIN-innenhof.jpg'); H=imresize(I,0.5,'nearest'); imshow(H), title ('FIN-Innenhof - 50% ');

20 20/ Antje Hansen, Kathrin Malack Ende


Herunterladen ppt "Grundlagen der Bildverarbeitung Ausgabe von Bildern."

Ähnliche Präsentationen


Google-Anzeigen