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/2029.04.2004Antje Hansen, Kathrin Malack Gliederung 1.Einlesen und Ausgabe von Bildern 2.Skalierung von Bildern 3.Grauwertbilder 4.Formatierungen von Bildern

3 3/2029.04.2004Antje 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/2029.04.2004Antje 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/2029.04.2004Antje 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/2029.04.2004Antje 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/2029.04.2004Antje 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/2029.04.2004Antje 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/2029.04.2004Antje 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/2029.04.2004Antje Hansen, Kathrin Malack 2. Skalierung von Bildern Quellcode figure(8); K=imread ('maedchen.tif'); imagesc(K),colorbar, title ('skaliertes Bild')

11 11/2029.04.2004Antje 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/2029.04.2004Antje Hansen, Kathrin Malack 3. Grauwertbilder

13 13/2029.04.2004Antje 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/2029.04.2004Antje Hansen, Kathrin Malack 3. Grauwertbilder

15 15/2029.04.2004Antje 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/2029.04.2004Antje Hansen, Kathrin Malack 4. Formatierungen von Bildern

17 17/2029.04.2004Antje 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/2029.04.2004Antje 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/2029.04.2004Antje 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/2029.04.2004Antje Hansen, Kathrin Malack Ende


Herunterladen ppt "Grundlagen der Bildverarbeitung Ausgabe von Bildern."

Ähnliche Präsentationen


Google-Anzeigen