15 barwy grafika komputerowa

background image

Grafika Komputerowa

Barwy

Aleksandr Denisiuk

denisjuk@pjwstk.edu.pl

Polsko-Japo ´nska Wy˙zsza Szkoła Technik Komputerowych

zamiejscowy o´srodek dydaktyczny w Gda ´nsku

ul. Brzegi 55

80-045 Gda ´nsk

Grafika Komputerowa – p. 1

background image

Barwy

Najnowsza wersja tego dokumentu dost ˛epna jest pod
adresem

http://users.pjwstk.edu.pl/~denisjuk/

Grafika Komputerowa – p. 2

background image

Teoria trzech kolorów

G. Palmer, 1777

T. Young, 1801

Helmholtz

(

R

,

G

,

B

) 7→

barwa

Receptory:

czopki

pr ˛eciki

Grafika Komputerowa – p. 3

background image

Teoria procesu przeciwstawnego

Ewald Hering, 1878

ciemny

jasny

R

G

B

Y

Grafika Komputerowa – p. 4

background image

Metoda tristimulus

C

= r

C

R

+ g

C

G

+ b

C

B

(r

C

1

+ r

C

2

)R + (g

C

1

+ g

C

2

)G + (b

C

1

+ b

C

2

)B

Grafika Komputerowa – p. 5

background image

Metameryzm

ró˙zny odbiór barwy (np. zawartej w farbie) uzale˙zniony
od rodzaju ´swiatła.

dwie substancje barwi ˛

ace, ogl ˛

adane w tym samym

o´swietleniu, odczytywane s ˛

a jako zbli˙zone, w innym

o´swietleniu jako ró˙zni ˛

ace si ˛e mi ˛edzy sob ˛

a.

indywidualny odbiór barw.

Grafika Komputerowa – p. 6

background image

Mieszanie barw

synteza addytywna.

synteza subtraktywna.

(a)

(b)

Figure

VI.1:

(a)

The

additiv

e

olors

are

red,

green,

and

blue.

(b)

The

subtra tiv

e

olors

are

y

an,

magen

ta,

and

y

ello

w.

See

olor

plate

C.2.

Grafika Komputerowa – p. 7

background image

Mieszanie barw

RGB

CMYK

C

= 1 −

R

M

= 1 −

G

Y

= 1 −

B

Grafika Komputerowa – p. 8

background image

Model RGB

32 (24) bitów (true color, milions of colors)

8R + 8G + 8B + 8α

16 bitów (high color, thousands of colors)

5R + 5G + 5B + 1α

8 bitów

3R + 3G + 2B

Grafika Komputerowa – p. 9

background image

Color Lookup Table

CLUT (LUT)

Barwy indeksowane.
GIF

k

-bitowy index. (LZW kompressia).

Grafika Komputerowa – p. 10

background image

Web-safe Colors

bezpieczna paleta kolorów

Ka˙zda liczba zło˙zona z par 00, 33, 66, 99, CC oraz FF
odpowiada barwie “bezpiecznej”.

6

3

= 216

Grafika Komputerowa – p. 11

background image

Model HSL

Hue — Odcie ´n (

0

360

)

Saturation — nasycenie (0–1)

Luminance — jaskrawo´s´c (´srednie ´swiatło białe, 0–1)

Red

Y

ello

w

Green

Cy

an

Blue

Magen

ta

Figure

VI.2:

Hue

is

measured

in

degrees,

represen

ting

an

angle

around

the

olor

wheel.

Pure

red

has

h

ue

equal

to

0,

pure

green

has

h

ue

equal

to

120,

and

pure

blue

has

h

ue

equal

to

240.

See

olor

plate

C.3.

Grafika Komputerowa – p. 12

background image

RGB

7→

HSL

Require:

R

,

G

,

B

Ensure:

H

,

S

,

L

Max

← max{R, G, B}

Min

← min{R, G, B}

← Max − Min

L

Max

+Min

2

if

Max

== Min

then

S

← 0

;

H

← 0

else

if

L <

1
2

then

S

Max

+Min

else

S

2

Min

Max

end if

if

R == Max

then

H

← 60

G

B

if

H < 0

then

H = 360 + H

end if

else if

G == Max

then

H

← 120 + 60

B

R

else

H

← 240 + 60

R

G

end if

end if

Grafika Komputerowa – p. 13


Document Outline


Wyszukiwarka

Podobne podstrony:
15 216602 grafik komputerowy multimediow
Podstawy grafiki komputerowej, 15
Grafika komputerowa 2
Grafika komputerowa i OpenGL
GIMP, SZKOŁA, Informatyka, Grafika Komputerowa
I Ćwiczenie 5, WAT, semestr III, Grafika komputerowa
GRAFIKA KOMPUTEROWA
Grafika Komputerowa, edukacja i nauka, Informatyka
Grafika komputerowa I 8 Drze Nieznany
94693452120-cad wersja mikro, Grafika komputerowa
I7X1S1 Loay Achmasiewicz, WAT, semestr III, Grafika komputerowa
Grafika komputerowa 2
Podstawy grafiki komputerowej, 18
komp grafika komputerowego
I Ćwiczenie 6, WAT, semestr III, Grafika komputerowa
50, WAT, semestr III, Grafika komputerowa
SPR-ANKI, Studia, WAT Informatyka, s3 - GK - lab grafika komputerowa, Lab2

więcej podobnych podstron