155GIT1 / 10. cvičení: Porovnání verzí
m →Ukázky |
|||
Řádek 26: | Řádek 26: | ||
=== Zobrazení matice jako obrázku === | === Zobrazení matice jako obrázku === | ||
<source lang="octave"> | |||
i = rand(100, 100) * 255; | |||
image(i) | |||
% škálovat data, tak aby bylo využito célé barevné schéma | |||
figure() | |||
imagesc() | |||
% nastavit vlastní barevné schéma | |||
colormap('Gray') | |||
</source> | |||
== Úlohy == | == Úlohy == |
Verze z 14. 4. 2015, 20:20
Obrazová data
Náplň cvičení
- načtení obrázku
imread(), imshow()
- základní informace
imfinfo()
- binary, indexed, greyscale a truecolor
- příkazy
image()
,imagesc()
- převod do odstínů šedi
rgb2ind -> ind2gray
- rozklad obrázku na jednotlivé vrstvy RGB
Ukázky
Načtení obrázku do matice
% načtení z URL
obr = imread('http://upload.wikimedia.org/wikipedia/commons/a/ae/Aristotle_Altemps_Inv8575.jpg')
% zobrazení obrázku v grafickém okně
imshow(obr)
% zobrazení metadat
imfinfo('http://upload.wikimedia.org/wikipedia/commons/a/ae/Aristotle_Altemps_Inv8575.jpg')
Zobrazení matice jako obrázku
i = rand(100, 100) * 255;
image(i)
% škálovat data, tak aby bylo využito célé barevné schéma
figure()
imagesc()
% nastavit vlastní barevné schéma
colormap('Gray')