mat2gray
I
Rys. 2. Funkcje biblioteki IPT do konwersji struktur danych obrazowych
Tabela 1. Funkcje do konwersji klas zmiennych
Typ obrazu |
uint8 —» double |
double —» uint8 |
indeksowany |
B=double(A)+1; |
B=uint8(round(A-l)); |
monochromatyczny lub RGB |
B=double(A)/255; |
B=uint8(round(A*255)); |
binarny |
B=double(A); |
B=logical(uint8(round(A-l))); |
Pamiętaj również że:
• dla obrazów indeksowanych konwersja dotyczy tylko tablicy indeksów a nie tablicy kolorów,
• w pakiecie MATLAB mapy kolorów są zawsze klasy double,
• obraz indeksowany nie może być poddany konwersji do klasy uint8 jeżeli elementy tablicy zawierają wartości większe od 256.
Załaduj obraz do obszaru roboczego programu oraz dokonaj konwersji obrazu indeksowanego do obrazu monochromatycznego stosując sekwencje poleceń:
7