GNU Octave/Tworzenie rysunków: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
→‎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=