G r a f i k a k o m p u t e r o w a
A d a m W o j c i e c h o w s k i
G r a f i k a k o m p u t e r o w a
G r a f i k a k o m p u t e r o w a
p o d s t a w o w e p o j c i a i
z a s t o s o w a n i a
G r a f i k a k o m p u t e r o w a - d e f i n i c j a
G r a f i k a k o m p u t e r o w a - d z i a B
i n f o r m a t y k i z a j m u j c y s i
w y k o r z y s t a n i e m k o m p u t e r w d o
g e n e r o w a n i a o b r a z w o r a z w i z u a l i z a c j
r z e c z y w i s t y c h d a n y c h . G r a f i k a
k o m p u t e r o w a j e s t o b e c n i e n a r z d z i e m
s t o s o w a n y m p o w s z e c h n i e w n a u c e ,
t e c h n i c e , k u l t u r z e o r a z r o z r y w c e .
G r a f i k a k o m p u t e r o w a - p o d z i a B
T e c h n i k a t w o r z e n i a o b r a z w
" G r a f i k a r a s t r o w a - o b r a z j e s t
b u d o w a n y z p r o s t o k t n e j s i a t k i
l e |c y c h b l i s k o s i e b i e p u n k t w
( t z w . p i k s e l i ) . G B w n y m
p a r a m e t r e m w p r z y p a d k u
g r a f i k i r a s t r o w e j j e s t w i e l k o [
b i t m a p y , c z y l i l i c z b a p i k s e l i ,
p o d a w a n a n a o g B j a k o w y m i a r y
p r o s t o k t a
" G r a f i k a w e k t o r o w a - o b r a z
j e s t r y s o w a n y z a p o m o c
k r e s e k l u b Bu k w
G r a f i k a k o m p u t e r o w a - p o d z i a B
C h a r a k t e r p r z e d s t a w i a n y c h d a n y c h
" G r a f i k a d w u w y m i a r o w a 2 D - w s z y s t k i e o b i e k t y s p Ba s k i e ( w
s z c z e g l n o [c i k a |d y o b r a z r a s t r o w y w p a d a d o t e j k a t e g o r i i ) .
" G r a f i k a t r j w y m i a r o w a 3 D - o b i e k t y s u m i e s z c z o n e w
p r z e s t r z e n i t r j w y m i a r o w e j i c e l e m p r o g r a m u k o m p u t e r o w e g o j e s t
p r z e d e w s z y s t k i m p r z e d s t a w i e n i e t r j w y m i a r o w e g o [w i a t a n a
d w u w y m i a r o w y m o b r a z i e .
C y k l g e n e r a c j i o b r a z u
" G r a f i k a n i e i n t e r a k c y j n a
" G r a f i k a i n t e r a k c y j n a
" G r a f i k a c z a s u r z e c z y w i s t e g o
G r a f i k a - z a s t o s o w a n i a
W i z u a l i z a c j a n a u k o w a
G r a f i k a - z a s t o s o w a n i a
O b r b k a o b r a z w - u s u w a n i e s z u m w ( a n a l i z a
F o u r i e r a )
P o w i e r z c h n i a m o n o k r y s z t a Bu A u
G r a f i k a - z a s t o s o w a n i a
O b r b k a o b r a z w - w z m a c n i a n i e k r a w d z i
( t r a n s f o r m a t a L a p l a c e a )
p r z e d p o
p r z e d p o
- s z u k a n i e k r a w d z i ( m e t o d a g r a d i e n t w )
G r a f i k a - z a s t o s o w a n i a
E d u k a c j a - w i z u a l i z a c j a :
- k s z t a Bt w b r y B i p o w i e r z c h n i ( m a t e m a t y k a )
- z w i z k w c h e m i c z n y c h ( c h e m i a )
- m a p y t o p o g r a f i c z n e i s t r u k t u r y g e o l o g i c z n e
( g e o g r a f i a )
G r a f i k a - z a s t o s o w a n i a
W i z u a l i z a c j a m e d y c z n a - t o m o g r a f i a
k o m p u t e r o w a , r e z o n a n s m a g n e t y c z n y
G r a f i k a - z a s t o s o w a n i a
P r o j e k t o w a n i e k o m p u t e r o w e C A D
G r a f i k a - z a s t o s o w a n i a
F i l m i r o z r y w k a
P i x a r : T o y s t o r y 1 9 9 5
U n i v e r s a l : J u r a s s i c P a r k 1 9 9 3
G r a f i k a - z a s t o s o w a n i a
G r y k o m p u t e r o w e s t y m u l u j r o z w j o p r o g r a m o w a n i a i
s p r z t u
M i c r o s o f t : A g e o f E m p i r e 1
G r a f i k a - o c z e k i w a n i a a m o |l i w o [c i
O c z e k i w a n i a
M o |l i w o [ u z y s k a n i a n a j w i e r n i e j s z e g o o d t w o r z e n i a r z e c z y w i s t o [c i
w m o |l i w i e n a j k r t s z y m c z a s i e
Zr o d k i
K o m p u t e r y
O p r o g r a m o w a n i e
G r a f i k a k o m p u t e r o w a
T e o r i a [w i a t Ba i b a r w y
Zw i a t Bo
Zw i a t Bo
S p e k t r u m [w i a t Ba b i a Be g o :
4 0 0 n m 7 0 0 n m
f i o l e t - n i e b i e s k i - c y a n - z i e l o n y - | Bt y - p o m a r a Dc z o w y - c z e r w o n y
Zw i a t Bo b i a Be s k Ba d a s i z e w s z y s t k i c h d Bu g o [c i f a l
e l e k t r o m a g n e t y c z n y c h z z a k r e s u w i d z i a l n e g o
( 4 0 0 n m 7 0 0 n m ) , w y s t p u j c y c h w n i m w r w n y c h
i l o [c i a c h .
P o w s t a w a n i e w r a |e n i a b a r w y
1 . O d zr d Ba [w i a t Ba d o c z Bo w i e k a
Zw i a t Bo m o |e d o c i e r a d o
o k a b e z p o [r e d n i o z e zr d Ba
[w i a t Ba l u b p o o d b i c i u
o d o b i e k t u .
P o s t r z e g a n a b a r w a o b i e k t u
z a l e |y o d b a r w y [w i a t Ba
i o d t e g o , k t r e d Bu g o [c i f a l
p o t r a f i o d b i j a .
2 . Z o k a d o m z g u
" N a s i a t k w c e o k a t w o r z o n y j e s t p o m n i e j s z o n y
i o d w r c o n y o b r a z o b s e r w o w a n e g o o b i e k t u .
" R e c e p t o r y s i a t k w k i p r z e k s z t a Bc a j i n f o r m a c j
o n a t |e n i u [w i a t Ba i d Bu g o [c i f a l [w i e t l n y c h n a
i m p u l s y , k t r e p r z e z n e r w w z r o k o w y p r z e s y Ba n e
s d o m z g u .
" M z g i n t e r p r e t u j e t e i n f o r m a c j e j a k o j a s n o [
i b a r w .
R o d z a j e r e c e p t o r w
s i a t k w k i :
P r c i k i ( 1 2 0 m i l i o n w )
r o z p o z n a j p o z i o m y
j a s n o [c i i o d p o w i a d a j
z a w i d z e n i e o z m r o k u .
C z o p k i ( 6 , 5 m i l i o n a )
r e a g u j n a k o l o r .
I s t n i e j t r z y t y p y
c z o p k w , p r z y c z y m
k a |d y o s i g a w y s o k
c z u Bo [ d l a i n n e g o
z a k r e s u w i d m a
o p t y c z n e g o .
F u n k c j a c z u Bo [c i c z o p k w n a k o l o r [ F O L E 9 5 ]
T r z e c i e p r a w o G r a s s m a n a
K a |d d o w o l n i e w y b r a n b a r w m o |n a o t r z y m a
z a p o m o c t r z e c h l i n i o w o n i e z a l e |n y c h b a r w .
T r z y b a r w y t w o r z u k Ba d n i e z a l e |n y c h l i n i o w o b a r w ,
j e |e l i d o w o l n e z s u m o w a n i e d w c h z n i c h n i e m o |e
d a t r z e c i e j b a r w y u k Ba d u .
C y a n
G B
Y e l l o w M a g e n t a
R
C z u Bo [ o k a n a j a s n o [ [w i a t Ba
Z m i e n i a s i w r a z z d Bu g o [c i f a l i
L = 0 , 2 9 9 R + 0 , 5 8 7 G + 0 , 1 1 4 B
K r z y w a f o t o m e t r y c z n a C I E . S t a t y s t y c z n y w y n i k e k s p e r y m e n t u d o p a s o w a n i a
j a s k r a w o [c i [w i a t Ba p o c h o d z c e g o z e zr d Ba m o n o c h r o m a t y c z n e g o d o r |n y c h
d Bu g o [c i f a l i ( 1 9 2 4 r . , 1 0 0 o b s e r w a t o r w )
e 2
e 1
A t r y b u t y b a r w y
A t r y b u t y b a r w y
O d c i e D b a r w y ( k o l o r , t o n , H u e ) - r |n i c a
j a k o [c i o w a b a r w y ( n p . c z e r w o n y , z i e l o n y ) ,
o k r e [l a n a w f i z y c e p r z e z d o m i n u j c d Bu g o [
f a l i .
N a s y c e n i e ( S a t u r a t i o n ) - o d s t p s t w o b a r w y
o d b i e l i ( n p . c z e r w i e D, r |, b i e l ) , o k r e [l a n e
w f i z y c e p r z e z c z y s t o [ p o b u d z e n i a ( e 2 - e 1 )
J a s n o [ ( w a r t o [, V a l u e ) - w s k a z u j e c z y
b a r w a j e s t b l i |s z a b i e l i c z y c z e r n i ( n p . c z y s t a
b i e l , s z a r o [c i , c z e r D) , w f i z y c e j e s t
p r o p o r c j o n a l n a d o c a Bk i z w i d m o w e g o r o z k Ba d u
e n e r g i i .
G r a f i k a k o m p u t e r o w a
M o d e l e b a r w
J e |e l i w g r a f i c e k o m p u t e r o w e j c h c e m y
k o r z y s t a z b a r w w s p o s b p r e c y z y j n y ,
t o m u s i m y u m i e j e o k r e [l i i m i e r z y .
J . F o l e y
1 . M o d e l b a r w R G B
U k i e r u n k o w a n y j e s t n a s p r z t
t w o r z c y b a r w w w y n i k u
e m i s j i [w i a t Ba : m o n i t o r y ,
s k a n e r y , c y f r o w e a p a r a t y
f o t o g r a f i c z n e .
S p e k t r u m m o n i t o r a :
c z e r w o n y ( R e d ) - z i e l o n y ( G r e e n ) - n i e b i e s k i ( B l u e )
G r u p a t r z e c h p l a m e k l u m i n o f o r w e m i t u j e [w i a t Bo
o b a r w a c h R , G , B . B a r w a p i k s e l a j e s t a d d y t y w n
m i e s z a n i n t y c h b a r w .
B
B
B a r w a p i k s e l a = ( r , g , b )
1
1
R = ( 1 , 0 , 0 )
G = ( 0 , 1 , 0 )
B = ( 0 , 0 , 1 )
1
1
G
G
0
0
C = ( 0 , 1 , 1 )
M = ( 1 , 0 , 1 )
1
1
Y = ( 1 , 1 , 0 )
c z a r n a = ( 0 , 0 , 0 )
R
R
b i a Ba = ( 1 , 1 , 1 )
n e u t r a l n a 5 0 % s z a r o [ =
( 0 . 5 , 0 . 5 , 0 . 5 )
S p r z t o w e t r y b y b a r w y R G B
S p r z t o w e t r y b y b a r w y R G B
W a r t o [ b a r w y - l i c z b o w a r e p r e z e n t a c j a b a r w y p i k s e l a .
G Bb o k o [ b i t o w a - l i c z b a b i t w p r z e z n a c z o n a w d a n y m
t r y b i e R G B d o z a p i s u w a r t o [c i b a r w y .
O b r a z d w u b a r w n y :
O b r a z d w u b a r w n y :
" l i c z b a m o |l i w y c h d o
u z y s k a n i a b a r w : 2 ,
" w a r t o [ b a r w y : { 0 , 1 } ,
" g Bb o k o [ b i t o w a : 1 .
O b r a z w s k a l i
O b r a z w s k a l i
s z a r o [c i
s z a r o [c i
( 2 5 6 o d c i e n i )
( 2 5 6 o d c i e n i )
S k a l e s z a r o [c i :
2 8 = 2 5 6
2 5 = 3 2
2 4 = 1 6
2 3 = 8
2 2 = 4
2 1 = 2
P a l e t a b a r w :
P a l e t a b a r w :
" l i c z b a m o |l i w y c h d o u z y s k a n i a b a r w :
w y b r a n a z o k r e [l o n e j g a m y b a r w , n p . 2 8 = 2 5 6 ,
" w a r t o [ b a r w y : { 0 , 1 , 2 , . . . , 2 5 5 } ,
" g Bb o k o [ b i t o w a : 8 .
R A M D A C = L U T + D A C
D A C ( D i g i t a l t o A n a l o g C o n v e r t e r )
1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0
Z a m i e D s y g n a B c y f r o w y
n a a n a l o g o w y
x
2 5 5
. e k r a n
.
.
y
1 9
1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0
1 9
P a m i o b r a z u 0
o g Bb o k o [c i
T a b e l a b a r w L U T ( L o o k - U p T a b l e )
8 b i t w / p i k s e l
w s k a z y w a n a i n d e k s e m
8 - b i t o w y m
T r u e C o l o r :
T r u e C o l o r :
" l i c z b a m o |l i w y c h d o u z y s k a n i a b a r w :
2 8 3 = 1 6 7 7 7 2 1 6 ,
" w a r t o [ b a r w y : { R , G , B } , g d z i e R , G , B "<