GNU Octave/Tworzenie rysunków: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
→Przetwarzanie obrazów: typy |
→Typy obrazów: indeksowane |
||
Linia 191:
* skali szarości = macierz M x N liczb odpowiadających intensywności szarości
* binarne = macierz M x N wartości logicznych
===Indeksowane ===
Indeksowane obrazy korzystają z mapy kolorów ( palety).
<pre>
# color map is a matrix of RGB triplets
cm = [
0 0 0 % First element = black
0 0 1 % blue
0 1 0 % green
0.2 0.2 0.2 % gray
1 0 0 % red
1 0 1 % purple
1 1 0 % yellow
1 1 1]; % Last element = white
r=rows(cm);
c=columns(cm);
w = 4*ones(100,100); # używamy 4 kolor z mapy kolorów
colormap(cm);
image(w)
imwrite(w,"cm.png")
</pre>
Aby zobaczyć co zawiera mapa kolorów wpisujemy jej nazwę bez średnika :
jet
=Zródła=
|