grundlagen der bildverarbeitung ausgabe von bildern
TRANSCRIPT
![Page 1: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/1.jpg)
Grundlagen Grundlagen der Bildverarbeitungder Bildverarbeitung
Ausgabe von BildernAusgabe von Bildern
![Page 2: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/2.jpg)
22/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
GliederungGliederung
1.1. Einlesen und Ausgabe von BildernEinlesen und Ausgabe von Bildern
2.2. Skalierung von BildernSkalierung von Bildern
3.3. GrauwertbilderGrauwertbilder
4.4. Formatierungen von BildernFormatierungen von Bildern
![Page 3: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/3.jpg)
33/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
1. Einlesen und Ausgabe von Bildern1. Einlesen und Ausgabe von Bildern
BMPBMP GIFGIF JPEGJPEG PGMPGM PNGPNG TIFFTIFF CURCUR
HDFHDF ICOICO PBMPBM PCXPCX PPMPPM XWDXWD
Folgende Bildformate werden in MATLAB unterstützt:Folgende Bildformate werden in MATLAB unterstützt:
![Page 4: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/4.jpg)
44/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
1. Einlesen und Ausgabe von Bildern1. Einlesen und Ausgabe von Bildern
Quellcode
Variante 1:
figure(1);imshow FIN-innenhof.jpgtitle ('FIN - Innenhof')
Variante 2:
figure(1);I=imread ('FIN-innenhof.jpg'); imshow(I), title ('FIN - Innenhof')
![Page 5: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/5.jpg)
55/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
1. Einlesen und Ausgabe von Bildern1. Einlesen und Ausgabe von Bildern
……für ein Bildfür ein Bild
„„figure“ – erzeugt neues figure“ – erzeugt neues FensterFenster
„„imshow“ – zeigt Bild animshow“ – zeigt Bild an „„imread“ – ließt Bild einimread“ – ließt Bild ein
Quellcode
Variante 1:
figure(1);imshow FIN-innenhof.jpgtitle ('FIN - Innenhof')
Variante 2:
figure(1);I=imread ('FIN-innenhof.jpg'); imshow(I), title ('FIN - Innenhof')
![Page 6: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/6.jpg)
66/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
1. Einlesen und Ausgabe von Bildern1. 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')
![Page 7: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/7.jpg)
77/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
1. Einlesen und Ausgabe von Bildern1. Einlesen und Ausgabe von Bildern
……für mehrere Bilderfür mehrere Bilder
„„subplot“ – definiert subplot“ – definiert Anordnung der Bilder im Anordnung der Bilder im FensterFenster
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')
![Page 8: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/8.jpg)
88/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
1. Einlesen und Ausgabe von Bildern1. 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')
![Page 9: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/9.jpg)
99/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
1. Einlesen und Ausgabe von Bildern1. Einlesen und Ausgabe von Bildern
……für mehrere Bilderfür mehrere Bilder
„„subimage“ – gibt Bild mit subimage“ – gibt Bild mit Skala aus 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')
![Page 10: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/10.jpg)
1010/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
2. Skalierung von Bildern2. Skalierung von Bildern
Quellcode
figure(8);K=imread ('maedchen.tif');imagesc(K),colorbar,title ('skaliertes Bild')
![Page 11: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/11.jpg)
1111/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
2. Skalierung von Bildern2. Skalierung von Bildern
„„imagesc“ – skaliert die imagesc“ – skaliert die BilddatenBilddaten
„„colormap(hot)“ – colormap(hot)“ – bestimmt den Farbton bestimmt den Farbton des Bildesdes Bildes
Quellcode
figure(8);K=imread ('maedchen.tif');imagesc(K),colorbar,title ('skaliertes Bild')
![Page 12: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/12.jpg)
1212/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
3. Grauwertbilder3. Grauwertbilder
![Page 13: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/13.jpg)
1313/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
3. Grauwertbilder3. Grauwertbilder
„ „ imhist“ – gibt Grauwert-imhist“ – gibt Grauwert-histogramm des Bildes histogramm des Bildes ausaus
Quellcode
figure(4);K=imread('maedchen.tif'); imhist(K), title ('Histogramm vorher');
![Page 14: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/14.jpg)
1414/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
3. Grauwertbilder3. Grauwertbilder
![Page 15: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/15.jpg)
1515/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
3. Grauwertbilder3. Grauwertbilder
„ „ histeq“ – erhöht den histeq“ – erhöht den Kontrast des BildesKontrast des Bildes
Quellcode
figure(6);K=imread ('maedchen.tif');M=histeq(K); imshow(M), title ('Mädchen - Kontrast erhöht')
![Page 16: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/16.jpg)
1616/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
4. Formatierungen von Bildern4. Formatierungen von Bildern
![Page 17: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/17.jpg)
1717/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
4. Formatierungen von Bildern4. Formatierungen von Bildern
„„size“ – bestimmt die size“ – bestimmt die Größe des Feldes in dem Größe des Feldes in dem das Bild gespeichert istdas 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' );
![Page 18: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/18.jpg)
1818/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
4. Formatierungen von Bildern4. Formatierungen von Bildern
Quellcode
figure (11);I=imread ('FIN-innenhof.jpg');H=imresize(I,0.5,'nearest'); imshow(H), title ('FIN-Innenhof - 50% ');
![Page 19: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/19.jpg)
1919/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
4. Formatierungen von Bildern4. Formatierungen von Bildern
„„imresize“ – vergrößert/ imresize“ – vergrößert/ verkleinert Bild um verkleinert Bild um angegebenen Faktorangegebenen Faktor
Quellcode
figure (11);I=imread ('FIN-innenhof.jpg');H=imresize(I,0.5,'nearest'); imshow(H), title ('FIN-Innenhof - 50% ');
![Page 20: Grundlagen der Bildverarbeitung Ausgabe von Bildern](https://reader033.vdocuments.site/reader033/viewer/2022061613/55204d6649795902118bb8f7/html5/thumbnails/20.jpg)
2020/20/2029.04.200429.04.2004 Antje Hansen, Kathrin MalackAntje Hansen, Kathrin Malack
EndeEnde