Matlab - Grafika rastrowa
Matlab
- Grafika rastrowa
Podstawę grafiki systemu MATLAB stanowi grafika
wektorowa - tworzone obrazy składają
się z linii, punktów i wielokątów o określonych współrzędnych. Przydatne są
jednak operacje na pojedynczych punktach rastra. MATLAB umożliwia to oferując
zestaw funkcji grafiki rastrowej.
Obrazy
statyczne
image(c)
image(x,y,c)
wyświetla w aktywnym układzie współrzędnych
obraz opisany macierzą c - każdemu elementowi macierzy c
odpowiada jeden punkt, elementy macierzy c są traktowane jako indeksy
kolorów w mapie kolorów
Animacje
Możliwość generacji filmów animowanych umożliwia zestaw poniższych
poleceń:
m = movie(n,id,prostokąt)
tworzy macierz potrzebną do przechowania sekwencji
rysunków; n - liczba rysunków, id - opcjonalny identyfikator
obiektu graficznego, z którego ma być zapamiętany rysunek (domyślnie
rysunek aktywny), prostokat - czteroelementowy wektor [lewy dolny
szrokość wysokość] opisujący prostokąt, który ma być zapamiętany (domyślnie
cały obiekt)
m = getframe
zapamiętuje w macierzy m aktualny
rysunek
m = getframe(id)
zapamiętuje w macierzy m aktualny
rysunek o identyfikatorze id
m = getframe(id,prostokąt)
zapamiętuje w macierzy maktualny
wybrany obszar prostokątny z rysunku o identyfikatorze id
movie(m)
odtwarza film zapamiętany w macierzy m
movie(m,n)
n razy odtwarza film zapamiętany w macierzy
m (jeśli n<0 to film jest odtwarzany n razy: raz
w przód raz w tył)
Wyszukiwarka
Podobne podstrony:
03z grafika rastrowaWykład 4 Grafika rastrowagrafika rastrowa bitmapowa02z grafika rastrowaGrafika wektorowa rastrowaArch grafika osnovi kompozicii grigoryangrafika inzynierska wyklad 3 colorGrafika wektorwa cw 2lab grafika2D 3 zadaniaElementy grafiki inzynierskiej?1Laboratorium grafika2D 4GrafikWstep do grafikiGrafika i inneGrafika inz zaj 3więcej podobnych podstron