180 likes | 400 Views
grafika komputerowa. czyli jak to się dzieje, że coś widzimy i nawet wydaje się nam bardziej prawdziwe od rzeczywistości. rastrowa wektorowa krzywe Beziera postscript grafika 3D. raster. tablica punktów (pikseli) o pewnej wysokości (ilości wierszy) i szerokości (ilość kolumn).
E N D
grafika komputerowa czyli jak to się dzieje, że coś widzimyi nawet wydaje się nam bardziej prawdziwe od rzeczywistości
rastrowa • wektorowa • krzywe Beziera • postscript • grafika 3D
raster tablica punktów (pikseli) o pewnejwysokości (ilości wierszy)i szerokości(ilość kolumn) ilość informacji = wiersze * kolumny * kolor
zdjęcie 10 × 15 4” * 600 *6” * 600 * 3 =2400 * 3600 * 3 =8 640000 * 3 = 25 920000 ≈ 26MB potrzebujemy kompresji
stopień kompresji jpga wielkość pliku wielkość bitmapy 24,476 MB
postscript uniwersalny język do programowania drukarek i monitorów. Stworzyła go firma Adobe Systems. Pliki w postscripcie składają się z poleceń podobnych do poleceń programów pisanych w innych językach. Pliki postscriptu można oglądać tak jak normalne pliki ASCII. Interpreter Postscriptu korzystając z poleceń w tym języku opisujących grafikę i czcionki w sposób wektorowy.
naturalny model barw Oko ludzkie odbiera kolor dzięki stymulacji trzech wizualnych pigmentów w stożkach siatkówki. 630 nm (barwa czerwona) 530 nm (barwa zielona) 450 nm (barwa niebieska). porównanie natężeń światła poszczególnych barw składowych prowadzi do syntezy koloru przez mózg ludzki model barw RGB.
bajty a kolor • 1 bit czrno-biały • 8 bit 256 kolorów z palety • 24 bit (3*8 bit) – true color • 32 bit CMYK • 32 bit (3*12 bit) • 48 bit (3*16 bit)
substraktywna synteza kolorów – model CMY(K) • Cyan (morski) • Magenta (turkusowy) • Yellow (żółty) • BalcK (czarny)
od RGB do CIE funkcje barw podstawowych spełniają trzy fikcyjne barwy X, Y, Z, położone poza zakresem barw widmowych.Y – luminancja, X, Z – kodowanie barwy X = 0, 490R + 0, 310G + 0, 200B, Y = 0, 177R + 0, 812G + 0, 011B, Z = 0, 000R + 0, 010G + 0, 990B,
inne modele • YIQ - model barw opracowany przez (NTSC) oparty na modelu CIE XYZ. • HSV - barwa spektralna + ilośc bielii czerni Hue (spektrum), Saturation (nasycenie) oraz Value (wartość). • HLS - H (Hue - spektrum), L (Lightness - jasność) oraz S (Saturation - nasycenie). • Model L*a*b – Luminancja, a - przejście od zieleni do czerwieni, b - przejście od barwy niebieskiej do żółtej. Niezależność od sprzętu.
korekcja tonalna bitmap • jasność • kontrast • histogramy • korekcje nieliniowe • krzywe odwzorowań szarości
histogram Histogram -wykres słupkowy przedstawiający liczbę punktów próbkowania w zależności od poziomu szarości. • balansowanie kolorów lub ich składowych • oszacowania szumów