ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π°. 
ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ кодирования графичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’Ρ‹ ΡƒΠΆΠ΅ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ всС Π²ΠΈΠ΄Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ хранятся Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ², Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ ΠΈΠ· Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ² Ρ‚Π°ΠΊΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ, Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ это — тСкст, рисунок, Π·Π²ΡƒΠΊ ΠΈΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎ. НапримСр, ΠΊΠΎΠ΄ 11 001 0002 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ число 200, Π±ΡƒΠΊΠ²Ρƒ 'И', ΠΎΠ΄Π½Ρƒ ΠΈΠ· ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Ρ†Π²Π΅Ρ‚Π° пиксСля Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ истинного Ρ†Π²Π΅Ρ‚Π°, Π½ΠΎΠΌΠ΅Ρ€ Ρ†Π²Π΅Ρ‚Π° Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ для рисунка с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ 256… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π°. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ кодирования графичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли рисунок Ρ†Π²Π΅Ρ‚Π½ΠΎΠΉ? Π’ ΡΡ‚ΠΎΠΌ случаС для кодирования Ρ†Π²Π΅Ρ‚Π° пиксСля ΡƒΠΆΠ΅ Π½Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ ΠΎΠ΄Π½ΠΈΠΌ Π±ΠΈΡ‚ΠΎΠΌ. НапримСр, Π² ΠΏΠΎΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ российского Ρ„Π»Π°Π³Π° 4 Ρ†Π²Π΅Ρ‚Π°: Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ, синий, красный ΠΈ Π±Π΅Π»Ρ‹ΠΉ. Для кодирования ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π½ΡƒΠΆΠ½ΠΎ 2 Π±ΠΈΡ‚Π°, поэтому ΠΊΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° (ΠΈ ΠΊΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля) Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΡΡ‚ΠΎΡΡ‚ΡŒ ΠΈΠ· Π΄Π²ΡƒΡ… Π±ΠΈΡ‚. ΠŸΡƒΡΡ‚ΡŒ 00 ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚, 01 — красный, 10 — синий ΠΈ 11 — Π±Π΅Π»Ρ‹ΠΉ. Π’ΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ‚Π°ΠΊΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ:

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π°. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ кодирования графичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.
Рис.4.

Рис. 4.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ Π½Π° ΡΠΊΡ€Π°Π½ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ°ΠΊ? Ρ‚ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ Ρ†Π²Π΅Ρ‚ соотвСтствуСт Ρ‚ΠΎΠΌΡƒ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ ΠΊΠΎΠ΄Ρƒ. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ†Π²Π΅Ρ‚Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ числа (ΠΈΠ»ΠΈ Π½Π°Π±ΠΎΡ€Π° чисСл).

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π°. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ кодирования графичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π§Π΅Π»ΠΎΠ²Π΅ΠΊ воспринимаСт свСт ΠΊΠ°ΠΊ мноТСство элСктромагнитных Π²ΠΎΠ»Π½. ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Π°Ρ Π΄Π»ΠΈΠ½Π° Π²ΠΎΠ»Π½Ρ‹ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Ρ†Π²Π΅Ρ‚Ρƒ. НапримСр, Π²ΠΎΠ»Π½Ρ‹ Π΄Π»ΠΈΠ½ΠΎΠΉ 500?565 ΠΌ — это Π·Π΅Π»Π΅Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚. Π’Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ «Π±Π΅Π»Ρ‹ΠΉ» свСт Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ прСдставляСт собой смСсь Π²ΠΎΠ»Π½, Π΄Π»ΠΈΠ½Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ вСсь Π²ΠΈΠ΄ΠΈΠΌΡ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½.

Π’ ΠΌΠΎΠ΄Π΅Π»ΠΈ RBG ΡΡ€ΠΊΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ.

(ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ говорят, ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»Π°) Ρ‡Π°Ρ‰Π΅ всСго кодируСтся Ρ†Π΅Π»Ρ‹ΠΌ числом ΠΎΡ‚ 0 Π΄ΠΎ 255. ΠŸΡ€ΠΈ этом ΠΊΠΎΠ΄ Ρ†Π²Π΅Ρ‚Π° — это Ρ‚Ρ€ΠΎΠΉΠΊΠ° чисСл (R, G, B), яркости ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΊΠ°Π½Π°Π»ΠΎΠ². Π¦Π²Π΅Ρ‚ (0,0,0) — это Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚, Π° (255,255,255) — Π±Π΅Π»Ρ‹ΠΉ. Если всС ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Рис. 5.

ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π²Π½ΡƒΡŽ ΡΡ€ΠΊΠΎΡΡ‚ΡŒ, ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠΈ сСрого Ρ†Π²Π΅Ρ‚Π°, ΠΎΡ‚ Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ Π΄ΠΎ Π±Π΅Π»ΠΎΠ³ΠΎ. ΠŸΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ†Π²Π΅Ρ‚Π° Π½Π° Π²Π΅Π±-страницах Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ модСль RGB, Π½ΠΎ ΡΡ€ΠΊΠΎΡΡ‚ΠΈ ΠΊΠ°Π½Π°Π»ΠΎΠ² Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π² ΡˆΠ΅ΡΡ‚Π½Π°Π΄Ρ†Π°Ρ‚Π΅Ρ€ΠΈΡ‡Π½ΠΎΠΉ систСмС счислСния (ΠΎΡ‚ 0016 Π΄ΠΎ FF16), Π° ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΠ΄ΠΎΠΌ Ρ†Π²Π΅Ρ‚Π° ставится Π·Π½Π°ΠΊ #. НапримСр, ΠΊΠΎΠ΄ красного Ρ†Π²Π΅Ρ‚Π° записываСтся ΠΊΠ°ΠΊ #FF0000, Π° ΠΊΠΎΠ΄ синСго — ΠΊΠ°ΠΊ #0000FF.

Π’ΠΎΡ‚ ΠΊΠΎΠ΄Ρ‹ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ²:

Π’Π°Π±Π»ΠΈΡ†Π° 1.

Π¦Π²Π΅Ρ‚.

Код (R, G, B).

Код Π½Π° Π²Π΅Π±-страницС.

ΠšΡ€Π°ΡΠ½Ρ‹ΠΉ.

(255,0,0).

#FF0000.

Π—Π΅Π»Π΅Π½Ρ‹ΠΉ.

(0,255,0).

#00FF00.

Π‘ΠΈΠ½ΠΈΠΉ.

(0,0,255).

#0000FF.

Π‘Π΅Π»Ρ‹ΠΉ.

(255,255,255).

#FFFFFF.

Π§Π΅Ρ€Π½Ρ‹ΠΉ.

(0,0,0).

#0.

Π‘Π΅Ρ€Ρ‹ΠΉ.

(128,128,128).

#808 080.

Π€ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ.

(255,0,255).

#FF00FF.

Π“ΠΎΠ»ΡƒΠ±ΠΎΠΉ.

(0,255,255).

#00FFFF.

Π–Π΅Π»Ρ‚Ρ‹ΠΉ.

(255,255,0).

#FFFF00.

Π’Ρ‘ΠΌΠ½ΠΎ-Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ.

(128,0,128).

#800 080.

Π‘Π²Π΅Ρ‚Π»ΠΎ-ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ.

(255,255,128).

#FFFF80.

ВсСго Π΅ΡΡ‚ΡŒ ΠΏΠΎ 256 Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² яркости ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ². Π­Ρ‚ΠΎ позволяСт Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ 2563= 16 777 216 ΠΎΡ‚Ρ‚Π΅Π½ΠΊΠΎΠ², Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ достаточно для Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°. Π’Π°ΠΊ ΠΊΠ°ΠΊ 256 = 28, каТдая ΠΈΠ· Ρ‚Ρ€Π΅Ρ… ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ 8 Π±ΠΈΡ‚ ΠΈΠ»ΠΈ 1 Π±Π°ΠΉΡ‚, Π° Π²ΡΡ информация ΠΎ ΠΊΠ°ΠΊΠΎΠΌ-Ρ‚ΠΎ Ρ†Π²Π΅Ρ‚Π΅ — 24 Π±ΠΈΡ‚Π° (ΠΈΠ»ΠΈ 3 Π±Π°ΠΉΡ‚Π°). Π­Ρ‚Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° называСтся Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ Ρ†Π²Π΅Ρ‚Π°.

Π“Π»ΡƒΠ±ΠΈΠ½Π° Ρ†Π²Π΅Ρ‚Π° — это количСство Π±ΠΈΡ‚, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ для кодирования Ρ†Π²Π΅Ρ‚Π° пиксСля. ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ графичСский информация.

24-Π±ΠΈΡ‚Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° часто Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ истинного Ρ†Π²Π΅Ρ‚Π° (Π°Π½Π³Π». TrueColor — истинный Ρ†Π²Π΅Ρ‚). Для вычислСния объСма рисунка Π² Π±Π°ΠΉΡ‚Π°Ρ… ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ количСство пиксСлСй (ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠΈΡ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈ Π²Ρ‹ΡΠΎΡ‚Ρƒ) ΠΈ ΡƒΠΌΠ½ΠΎΠΆΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π° 3, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ρ†Π²Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля кодируСтся трСмя Π±Π°ΠΉΡ‚Π°ΠΌΠΈ. НапримСр, рисунок Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ 20Π§30 пиксСлСй, Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ истинного Ρ†Π²Π΅Ρ‚Π°, Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ 20Π§30Π§3 = 1800 Π±Π°ΠΉΡ‚. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, здСсь Π½Π΅ ΡƒΡ‡ΠΈΡ‚ываСтся сТатиС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ примСняСтся Π²ΠΎ Π²ΡΠ΅Ρ… соврСмСнных Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… графичСских Ρ„Π°ΠΉΠ»ΠΎΠ². ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… Π΅ΡΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ записана слуТСбная информация (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ рисунка). ΠšΡ€ΠΎΠΌΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° истинного Ρ†Π²Π΅Ρ‚Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚Π°ΠΊΠΆΠ΅ 16-Π±ΠΈΡ‚Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Π°Π½Π³Π». HighColor — «Π²Ρ‹ΡΠΎΠΊΠΈΠΉ» Ρ†Π²Π΅Ρ‚), ΠΊΠΎΠ³Π΄Π° Π½Π° ΠΊΡ€Π°ΡΠ½ΡƒΡŽ ΠΈ ΡΠΈΠ½ΡŽΡŽ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΡƒΡŽ отводится ΠΏΠΎ 5 Π±ΠΈΡ‚, Π° Π½Π° Π·Π΅Π»Π΅Π½ΡƒΡŽ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ чСловСчСский Π³Π»Π°Π· Π±ΠΎΠ»Π΅Π΅ чувствитСлСн — 6 Π±ΠΈΡ‚. Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ HighColor ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ 216 = 65 536 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ². Π’ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ 12-Π±ΠΈΡ‚Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° (4 Π±ΠΈΡ‚Π° Π½Π° ΠΊΠ°Π½Π°Π», 4096 Ρ†Π²Π΅Ρ‚ΠΎΠ²). Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Ρ‡Π΅ΠΌ мСньшС Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Ρ‚Π΅ΠΌ большС Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΊΠ°ΠΆΠ°Ρ‚ΡŒΡΡ Ρ†Π²Π΅Ρ‚Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ Ρ†Π²Π΅Ρ‚Π° Ρ‚ΠΎΠΆΠ΅ Π΅ΡΡ‚ΡŒ нСизбСТная потСря ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, которая «Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ‚ся» ΠΊ ΠΏΠΎΡ‚Срям, Π²Ρ‹Π·Π²Π°Π½Π½Ρ‹ΠΌ дискрСтизациСй. Однако ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ количСства ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ растСт объСм Ρ„Π°ΠΉΠ»Π°. НапримСр, Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ истинного Ρ†Π²Π΅Ρ‚Π° Ρ„Π°ΠΉΠ» получится Π² Π΄Π²Π° Ρ€Π°Π·Π° большС, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ 12-Π±ΠΈΡ‚Π½ΠΎΠΌ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ. ΠžΡ‡Π΅Π½ΡŒ часто (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΡΡ…Π΅ΠΌΠ°Ρ…, Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°Ρ… ΠΈ Ρ‡Π΅Ρ€Ρ‚Π΅ΠΆΠ°Ρ…) количСство Ρ†Π²Π΅Ρ‚ΠΎΠ² Π² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π½Π΅Π²Π΅Π»ΠΈΠΊΠΎ (Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 256). Π’ ΡΡ‚ΠΎΠΌ случаС ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ.

ЦвСтовая ΠΏΠ°Π»ΠΈΡ‚Ρ€Π° — это Ρ‚Π°Π±Π»ΠΈΡ†Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ Ρ†Π²Π΅Ρ‚Ρƒ, Π·Π°Π΄Π°Π½Π½ΠΎΠΌΡƒ Π² Π²ΠΈΠ΄Π΅ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ RGB, сопоставляСтся числовой ΠΊΠΎΠ΄.

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ выполняСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  • Β· Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ количСство Ρ†Π²Π΅Ρ‚ΠΎΠ² N (ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 256);
  • Β· ΠΈΠ· ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ истинного Ρ†Π²Π΅Ρ‚Π° (16 777 216 Ρ†Π²Π΅Ρ‚ΠΎΠ²) Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π»ΡŽΠ±Ρ‹Π΅ N Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΈ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ
  • Β· ΠΈΠ· Π½ΠΈΡ… Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ RGB;
  • Β· ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΈΠ· Ρ†Π²Π΅Ρ‚ΠΎΠ² присваиваСм Π½ΠΎΠΌΠ΅Ρ€ (ΠΊΠΎΠ΄) ΠΎΡ‚ 0 Π΄ΠΎ N-1;
  • Β· составляСм ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρƒ, записывая сначала RGB-ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π°, ΠΈΠΌΠ΅ΡŽΡ‰Π΅Π³ΠΎ ΠΊΠΎΠ΄ 0, Π·Π°Ρ‚Π΅ΠΌ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° с ΠΊΠΎΠ΄ΠΎΠΌ 1 ΠΈ Ρ‚. Π΄.
  • Β· Ρ†Π²Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля кодируСтся Π½Π΅ Π² Π²ΠΈΠ΄Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ RGB-ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ…, Π° ΠΊΠ°ΠΊ Π½ΠΎΠΌΠ΅Ρ€ Ρ†Π²Π΅Ρ‚Π° Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅.

НапримСр, ΠΏΡ€ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ изобраТСния российского Ρ„Π»Π°Π³Π° (см. Π²Ρ‹ΡˆΠ΅) Π±Ρ‹Π»ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ 4 Ρ†Π²Π΅Ρ‚Π°:

  • Β· Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ: RGB-ΠΊΠΎΠ΄ (0,0,0); Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ 002;
  • Β· красный: RGB-ΠΊΠΎΠ΄ (255,0,0); Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ 012
  • Β· синий: RGB-ΠΊΠΎΠ΄ (0,0,255); Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ 102;
  • Β· Π±Π΅Π»Ρ‹ΠΉ: RGB-ΠΊΠΎΠ΄ (255,255,255); Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ 112.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ°Π»ΠΈΡ‚Ρ€Π°, которая ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ записываСтся Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΡΠ»ΡƒΠΆΠ΅Π±Π½ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π² Π½Π°Ρ‡Π°Π»Π΅ Ρ„Π°ΠΉΠ»Π°, прСдставляСт собой Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ‚Ρ€Π΅Ρ…Π±Π°ΠΉΡ‚Π½Ρ‹Ρ… Π±Π»ΠΎΠΊΠ°:

Рис. 6.

Рис. 6.

Код ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ всСго Π΄Π²Π° Π±ΠΈΡ‚Π°. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ объСм рисунка с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅ΠΉ N Ρ†Π²Π΅Ρ‚ΠΎΠ² (Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° сТатия), Π½ΡƒΠΆΠ½ΠΎ:

  • Β· ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹, 3Π§N Π±Π°ΠΉΡ‚ ΠΈΠ»ΠΈ 24Π§N Π±ΠΈΡ‚;
  • Β· ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π³Π»ΡƒΠ±ΠΈΠ½Ρƒ Ρ†Π²Π΅Ρ‚Π° (количСство Π±ΠΈΡ‚ Π½Π° ΠΏΠΈΠΊΡΠ΅Π»ΡŒ), Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π°ΠΉΡ‚ΠΈ наимСньшСС Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½ΠΎΠ΅ число k, Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Ρ‚ΠΎ 2 k? N;
  • Β· Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚ΡŒ ΠΎΠ±Ρ‰Π΅Π΅ количСство пиксСлСй M, ΠΏΠ΅Ρ€Π΅ΠΌΠ½ΠΎΠΆΠΈΠ² Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ рисунка;
  • Β· ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ объСм основной части MΠ§k Π±ΠΈΡ‚.

Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°ΠΌ кодирования с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ:

Π’Π°Π±Π»ΠΈΡ†Π° 2.

ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠ².

Π Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ°Π»ΠΈΡ‚Ρ€Ρ‹ (Π±Π°ΠΉΡ‚).

Π“Π»ΡƒΠ±ΠΈΠ½Π° Ρ†Π²Π΅Ρ‚Π°.

(Π±ΠΈΡ‚ Π½Π° ΠΏΠΈΠΊΡΠ΅Π»ΡŒ).

ΠŸΠ°Π»ΠΈΡ‚Ρ€Ρ‹ с ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ Π±ΠΎΠ»Π΅Π΅ 256 Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ся. RGB-ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π»ΡƒΡ‡ΡˆΠ΅ всСго описываСт Ρ†Π²Π΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ излучаСтся Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ устройством, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ»ΠΈ экраном Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°. Когда ΠΆΠ΅ ΠΌΡ‹ ΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π½Π½ΠΎΠ΅ Π½Π° Π±ΡƒΠΌΠ°Π³Π΅, ситуация ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ другая. ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π½Π΅ ΠΏΡ€ΡΠΌΡ‹Π΅ Π»ΡƒΡ‡ΠΈ источника, ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΠ΅ Π² Π³Π»Π°Π·, Π° ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹Π΅ ΠΎΡ‚ ΠΏΠΎΠ²Π΅Ρ€Ρ…ности. «Π‘Π΅Π»Ρ‹ΠΉ свСт» ΠΎΡ‚ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ источника (солнца, Π»Π°ΠΌΠΏΠΎΡ‡ΠΊΠΈ), содСрТащий Π²ΠΎΠ»Π½Ρ‹ Π²ΠΎ Π²ΡΠ΅ΠΌ Π²ΠΈΠ΄ΠΈΠΌΠΎΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅, ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π½Π° Π±ΡƒΠΌΠ°Π³Ρƒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ нанСсСна краска. ΠšΡ€Π°ΡΠΊΠ° ΠΏΠΎΠ³Π»ΠΎΡ‰Π°Π΅Ρ‚ Ρ‡Π°ΡΡ‚ΡŒ Π»ΡƒΡ‡Π΅ΠΉ (ΠΈΡ… ΡΠ½Π΅Ρ€Π³ΠΈΡ ΡƒΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π° Π½Π°Π³Ρ€Π΅Π²), Π° ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ ΠΏΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π² Π³Π»Π°Π·, это ΠΈ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΡ‚ Ρ†Π²Π΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ.

Рис. 7.

Рис. 7.

НапримСр, Ссли краска ΠΏΠΎΠ³Π»ΠΎΡ‰Π°Π΅Ρ‚ красныС Π»ΡƒΡ‡ΠΈ, ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ синиС ΠΈ Π·Π΅Π»Π΅Π½Ρ‹Π΅ — ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ Ρ†Π²Π΅Ρ‚. Π’ ΡΡ‚ΠΎΠΌ смыслС красный ΠΈ Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ Ρ†Π²Π΅Ρ‚Π° Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π°, Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΏΠ°Ρ€Ρ‹ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ — Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΈ ΡΠΈΠ½ΠΈΠΉ — ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ.

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π°. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ кодирования графичСской ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли ΠΈΠ· Π±Π΅Π»ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° (Π΅Π³ΠΎ RGB — ΠΊΠΎΠ΄ #FFFFFF) «Π²Ρ‹Ρ‡Π΅ΡΡ‚ΡŒ» Π·Π΅Π»Π΅Π½Ρ‹ΠΉ, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ся Ρ†Π²Π΅Ρ‚ #FF00FF (Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ, ΠΏΡƒΡ€ΠΏΡƒΡ€Π½Ρ‹ΠΉ), Π° Π΅ΡΠ»ΠΈ «Π²Ρ‹Ρ‡Π΅ΡΡ‚ΡŒ» синий, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ся Ρ†Π²Π΅Ρ‚ #FFFF00 (ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ).

На Ρ‚Ρ€Π΅Ρ… Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ†Π²Π΅Ρ‚Π°Ρ… — Π³ΠΎΠ»ΡƒΠ±ΠΎΠΌ, Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²ΠΎΠΌ ΠΈ ΠΆΠ΅Π»Ρ‚омстроится цвСтовая модСль CMY (Π°Π½Π³Π». Cyan — Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ, Magenta ;

Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²Ρ‹ΠΉ, Yellow — ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ), которая примСняСтся для Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ. Рис. 8.

ЗначСния C=M=Y=0 говорят ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° Π±Π΅Π»ΡƒΡŽ Π±ΡƒΠΌΠ°Π³Ρƒ Π½Π΅ Π½Π°Π½ΠΎΡΠΈΡ‚ся никакая краска, поэтому всС Π»ΡƒΡ‡ΠΈ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ, это Π±Π΅Π»Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚. Если Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π³ΠΎΠ»ΡƒΠ±ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π°, красныС Π»ΡƒΡ‡ΠΈ ΠΏΠΎΠ³Π»ΠΎΡ‰Π°ΡŽΡ‚ΡΡ, ΠΎΡΡ‚Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ синиС ΠΈ Π·Π΅Π»Π΅Π½Ρ‹Π΅. Если свСрху нанСсти Π΅Ρ‰Π΅ ΠΆΠ΅Π»Ρ‚ΡƒΡŽ краску, которая ΠΏΠΎΠ³Π»ΠΎΡ‰Π°Π΅Ρ‚ синиС Π»ΡƒΡ‡ΠΈ, остаСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ.

ΠŸΡ€ΠΈ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π³ΠΎΠ»ΡƒΠ±ΠΎΠΉ, Ρ„ΠΈΠΎΠ»Π΅Ρ‚ΠΎΠ²ΠΎΠΉ ΠΈ ΠΆΠ΅Π»Ρ‚ΠΎΠΉ красок тСорСтичСски Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚, всС Π»ΡƒΡ‡ΠΈ ΠΏΠΎΠ³Π»ΠΎΡ‰Π°ΡŽΡ‚ΡΡ. Однако Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ всС Π½Π΅ Ρ‚Π°ΠΊ просто. ΠšΡ€Π°ΡΠΊΠΈ Π½Π΅ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹, поэтому вмСсто Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚Π° получаСтся грязно-ΠΊΠΎΡ€ΠΈΡ‡Π½Π΅Π²Ρ‹ΠΉ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Ρ‡Π΅Ρ€Π½Ρ‹Ρ… областСй приходится «Π²Ρ‹Π»ΠΈΠ²Π°Ρ‚ΡŒ» Ρ‚Ρ€ΠΎΠΉΠ½ΡƒΡŽ ΠΏΠΎΡ€Ρ†ΠΈΡŽ краски Π² ΠΎΠ΄Π½ΠΎ мСсто. НуТно Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°Ρ… часто Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‚ Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ тСкст, Π° Ρ†Π²Π΅Ρ‚Π½Ρ‹Π΅ Ρ‡Π΅Ρ€Π½ΠΈΠ»Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΡ€ΠΎΠΆΠ΅ Ρ‡Π΅Ρ€Π½Ρ‹Ρ….

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, Π² Π½Π°Π±ΠΎΡ€ красок Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ Ρ‡Π΅Ρ€Π½ΡƒΡŽ, это Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ Ρ†Π²Π΅Ρ‚ (Π°Π½Π³Π». Keycolor), поэтому ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΡƒΡŽΡΡ модСль ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ CMYK. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π΅Ρ‚ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ², состоит ΠΈΠ· Ρ‚ΠΎΡ‡Π΅ΠΊ этих Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ… Ρ†Π²Π΅Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ располоТСны Π² Π²ΠΈΠ΄Π΅ ΡƒΠ·ΠΎΡ€Π° ΠΎΡ‡Π΅Π½ΡŒ Π±Π»ΠΈΠ·ΠΊΠΎ Π΄Ρ€ΡƒΠ³ ΠΊ Π΄Ρ€ΡƒΠ³Ρƒ. Π­Ρ‚ΠΎ создаСт иллюзию Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π² Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ Π΅ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚Π°. ΠšΡ€ΠΎΠΌΠ΅ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ RGB ΠΈ CMY (CMYK), ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅. НаиболСС интСрСсная ΠΈΠ· Π½ΠΈΡ… — модСль HSB (Π°Π½Π³Π». Hue — Ρ‚ΠΎΠ½, ΠΎΡ‚Ρ‚Π΅Π½ΠΎΠΊ; Saturation — Π½Π°ΡΡ‹Ρ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ, Brightness — ΡΡ€ΠΊΠΎΡΡ‚ΡŒ), которая Π±Π»ΠΈΠΆΠ΅ всСго ΠΊ Π΅ΡΡ‚СствСнному Π²ΠΎΡΠΏΡ€ΠΈΡΡ‚ΠΈΡŽ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ°. Π’ΠΎΠ½ — это, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, синий, Π·Π΅Π»Π΅Π½Ρ‹ΠΉ, ΠΆΠ΅Π»Ρ‚Ρ‹ΠΉ. ΠΠ°ΡΡ‹Ρ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ — это чистота Ρ‚ΠΎΠ½Π°, ΠΏΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ насыщСнности Π΄ΠΎ Π½ΡƒΠ»Ρ получаСтся сСрый Ρ†Π²Π΅Ρ‚. Π―Ρ€ΠΊΠΎΡΡ‚ΡŒ опрСдСляСт, насколько Ρ†Π²Π΅Ρ‚ свСтлый ΠΈΠ»ΠΈ Ρ‚Π΅ΠΌΠ½Ρ‹ΠΉ. Π›ΡŽΠ±ΠΎΠΉ Ρ†Π²Π΅Ρ‚ ΠΏΡ€ΠΈ сниТСнии яркости Π΄ΠΎ Π½ΡƒΠ»Ρ прСвращаСтся Π² Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ.

Π‘Ρ‚Ρ€ΠΎΠ³ΠΎ говоря, Ρ†Π²Π΅Ρ‚, ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌΡ‹ΠΉ Π² ΠΌΠΎΠ΄Π΅Π»ΡΡ… RGB, CMYK ΠΈ HSV, зависит ΠΎΡ‚ ΡƒΡΡ‚ройства, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ этот Ρ†Π²Π΅Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ. Для кодирования «Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎΠ³ΠΎ» Ρ†Π²Π΅Ρ‚Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ модСль Lab (Π°Π½Π³Π». Lighntess — свСтлота, a ΠΈ b — ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ Ρ‚ΠΎΠ½ ΠΈ Π½Π°ΡΡ‹Ρ‰Π΅Π½Π½ΠΎΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚Π°), которая являСтся ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹ΠΌ стандартом. Π­Ρ‚Π° модСль ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, для ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Ρ†Π²Π΅Ρ‚Π° ΠΈΠ· RGB Π² CMYK ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ изобраТСния, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, готовятся Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ (Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ RGB), Π° ΠΏΠΎΡ‚ΠΎΠΌ пСрСводятся Π² Ρ†Π²Π΅Ρ‚ΠΎΠ²ΡƒΡŽ модСль CMYK. ΠŸΡ€ΠΈ этом стоит Π·Π°Π΄Π°Ρ‡Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ Ρ†Π²Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΈ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π΅. И Π²ΠΎΡ‚ Ρ‚ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π΅ пиксСлСй Π½Π° ΡΠΊΡ€Π°Π½ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ числа (RGB-ΠΊΠΎΠ΄Ρ‹), Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½ΡƒΠΆΠ½ΠΎ «Π²Ρ‹ΠΊΡ€Π°ΡΠΈΡ‚ΡŒ» пиксСли Ρ‚Π΅ΠΌ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ. ΠžΡ‚ΡΡŽΠ΄Π° слСдуСт Π²Π°ΠΆΠ½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄.

Π¦Π²Π΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π΅, зависит ΠΎΡ‚ Ρ…арактСристик ΠΈ Π½Π°ΡΡ‚Ρ€ΠΎΠ΅ΠΊ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°.

Π­Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚, Ρ‡Ρ‚ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, красный Ρ†Π²Π΅Ρ‚ (R=255, G=B=0) Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°Ρ… Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Π½Ρ‹ΠΌ. НавСрняка Π²Ρ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ этот эффСкт Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ Π³Π΄Π΅ ΠΏΡ€ΠΎΠ΄Π°ΡŽΡ‚ Ρ‚Π΅Π»Π΅Π²ΠΈΠ·ΠΎΡ€Ρ‹ ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Ρ‹ — ΠΎΠ΄Π½Π° ΠΈ Ρ‚Π° ΠΆΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· Π½ΠΈΡ… выглядит ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ. Π§Ρ‚ΠΎ ΠΆΠ΅ Π΄Π΅Π»Π°Ρ‚ΡŒ?

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, выполняСтся ΠΊΠ°Π»ΠΈΠ±Ρ€ΠΎΠ²ΠΊΠ° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π° — настройка яркости, контрастности, Π±Π΅Π»ΠΎΠ³ΠΎ, Ρ‡Π΅Ρ€Π½ΠΎΠ³ΠΎ ΠΈ ΡΠ΅Ρ€ΠΎΠ³ΠΎ Ρ†Π²Π΅Ρ‚ΠΎΠ². Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, профСссионалы, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с Ρ†Π²Π΅Ρ‚Π½Ρ‹ΠΌΠΈ изобраТСниями, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ†Π²Π΅Ρ‚ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠ², сканСров, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… устройств. Π’ ΠΏΡ€ΠΎΡ„илях хранится информация ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΈΠΌ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚Π°ΠΌ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ RGB-ΠΊΠΎΠ΄Ρ‹ ΠΈΠ»ΠΈ CMYK-ΠΊΠΎΠ΄Ρ‹. Для создания профиля ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠ±ΠΎΡ€Ρ‹ — ΠΊΠ°Π»ΠΈΠ±Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ (ΠΊΠΎΠ»ΠΎΡ€ΠΈΠΌΠ΅Ρ‚Ρ€Ρ‹), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ «ΠΈΠ·ΠΌΠ΅Ρ€ΡΡŽΡ‚» Ρ†Π²Π΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Ρ€Π΅Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… Π»ΡƒΡ‡ΠΈ Π² ΠΊΡ€Π°ΡΠ½ΠΎΠΌ, Π·Π΅Π»Π΅Π½ΠΎΠΌ ΠΈ ΡΠΈΠ½Π΅ΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°Ρ…. Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹ графичСских Ρ„Π°ΠΉΠ»ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΠΎΡ€ΠΌΠ°Ρ‚. PSDΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ AdobePhotoshop) вмСстС с ΠΊΠΎΠ΄Π°ΠΌΠΈ пиксСлСй содСрТат ΠΈ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ создавался рисунок. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π΅ Π±Ρ‹Π» максимально ΠΏΠΎΡ…ΠΎΠΆ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π΅, Π½ΡƒΠΆΠ½ΠΎ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°) ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ «Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½Ρ‹ΠΉ» Ρ†Π²Π΅Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ Lab), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΈΠ΄Π΅Π» ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Π° ΠΏΠΎΡ‚ΠΎΠΌ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°) Π½Π°ΠΉΡ‚ΠΈ CMYK-ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ даст ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΊΠΈΠΉ Ρ†Π²Π΅Ρ‚.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π΅ Π²ΡΠ΅ Ρ†Π²Π΅Ρ‚Π° RGB-ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π½Ρ‹. Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ это относится ΠΊ ΡΡ€ΠΊΠΈΠΌ ΠΈ Π½Π°ΡΡ‹Ρ‰Π΅Π½Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚Π°ΠΌ. НапримСр, ярко-красный Ρ†Π²Π΅Ρ‚ (R=255, G=B=0) нСльзя Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ, блиТайший ΠΊ Π½Π΅ΠΌΡƒ Ρ†Π²Π΅Ρ‚ Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ CMYK (C=0, M=Y=255, K=0) ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π΅ Π² RGB ΠΌΠΎΠΆΠ΅Ρ‚ Π΄Π°Ρ‚ΡŒ значСния Π² Ρ€Π°ΠΉΠΎΠ½Π΅ R=237, G=28, B=26. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΡ€ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΈ ярких Ρ†Π²Π΅Ρ‚ΠΎΠ² Π² ΠΌΠΎΠ΄Π΅Π»ΡŒ CMYK (ΠΈ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ярких рисунков) ΠΎΠ½ΠΈ становятся тусклСС. Π­Ρ‚ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹.

Π˜Ρ‚Π°ΠΊ, ΠΏΡ€ΠΈ растровом ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ рисунок разбиваСтся Π½Π° ΠΏΠΈΠΊΡΠ΅Π»ΠΈ (дискрСтизируСтся). Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля опрСдСляСтся Π΅Π΄ΠΈΠ½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‡Π°Ρ‰Π΅ всСго кодируСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ RGB-ΠΊΠΎΠ΄Π°. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ эти ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ выполняСт сканСр (устройство для Π²Π²ΠΎΠ΄Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ) ΠΈ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ Ρ„ΠΎΡ‚ΠΎΠ°ΠΏΠΏΠ°Ρ€Π°Ρ‚.

РастровоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ достоинства:

  • Β· ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ (ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ любоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅);
  • Β· СдинствСнный ΠΌΠ΅Ρ‚ΠΎΠ΄ для кодирования ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Ρ€Π°Π·ΠΌΡ‹Ρ‚Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…;
  • Β· Ρ‡Π΅Ρ‚ΠΊΠΈΡ… Π³Ρ€Π°Π½ΠΈΡ†, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ.

РастровоС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ нСдостатки:

  • Β· ΠΏΡ€ΠΈ дискрСтизации всСгда Π΅ΡΡ‚ΡŒ потСря ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;
  • Β· ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² изобраТСния искаТаСтся Ρ†Π²Π΅Ρ‚ ΠΈ Ρ„ΠΎΡ€ΠΌΠ° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² Π½Π°Π΄ΠΎ ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅ пиксСли, Π° ΠΏΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ — Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ нСсколько пиксСлСй ΠΎΠ΄Π½ΠΈΠΌ;
  • Β· Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ„Π°ΠΉΠ»Π° Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ‚ ΠΎΡ‚ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ изобраТСния, Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ Π³Π»ΡƒΠ±ΠΈΠ½ΠΎΠΉ Ρ†Π²Π΅Ρ‚Π°;
  • Β· ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, растровыС рисунки ΠΈΠΌΠ΅ΡŽΡ‚ большой объСм.

БущСствуСт ΠΌΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² растровых рисунков. Π§Π°Ρ‰Π΅ всСго Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅:

BMP (Π°Π½Π³Π». bitmap — битовая ΠΊΠ°Ρ€Ρ‚Π°, Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .bmp) — стандартный Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Windows; ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ истинного Ρ†Π²Π΅Ρ‚Π°;

JPEG (Π°Π½Π³Π». JointPhotographicExpertsGroup — объСдинСнная Π³Ρ€ΡƒΠΏΠΏΠ° Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΎΠ²-экспСртов, Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .jpg ΠΈΠ»ΠΈ .jpeg) — Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для кодирования Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ; ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π΅ΠΆΠΈΠΌ истинного Ρ†Π²Π΅Ρ‚Π°; для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ объСма Ρ„Π°ΠΉΠ»Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ сильноС сТатиС, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ искаТаСтся, поэтому Π½Π΅ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅Ρ‚ся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ для рисунков с Ρ‡Π΅Ρ‚ΠΊΠΈΠΌΠΈ Π³Ρ€Π°Π½ΠΈΡ†Π°ΠΌΠΈ;

GIF (Π°Π½Π³Π». GraphicsInterchangeFormat — Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ для ΠΎΠ±ΠΌΠ΅Π½Π° изобраТСниями, Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .gif) — Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ (ΠΎΡ‚ 2 Π΄ΠΎ 256 Ρ†Π²Π΅Ρ‚ΠΎΠ²); Π² ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ², части рисунка ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌΠΈ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π½Π° Π²Π΅Π±-страницС Ρ‡Π΅Ρ€Π΅Π· Π½ΠΈΡ… Π±ΡƒΠ΄Π΅Ρ‚ «ΠΏΡ€ΠΎΡΠ²Π΅Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ» Ρ„ΠΎΠ½; Π² ΡΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° GIF ΠΌΠΎΠΆΠ½ΠΎ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ изобраТСния; ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ сТатиС Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΡŒ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈ сТатии ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΡΠΊΠ°ΠΆΠ°Π΅Ρ‚ся;

PNG (Π°Π½Π³Π». PortableNetworkGraphics — пСрСносимыС сСтСвыС изобраТСния, Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .png) — Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΊΠ°ΠΊ Ρ€Π΅ΠΆΠΈΠΌ истинного Ρ†Π²Π΅Ρ‚Π°, Ρ‚Π°ΠΊ ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ; части изобраТСния ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌΠΈ ΠΈ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹ΠΌΠΈ (32-Π±ΠΈΡ‚Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ RGBA, Π³Π΄Π΅ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚Ρ‹ΠΉ Π±Π°ΠΉΡ‚ Π·Π°Π΄Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ); ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ сТимаСтся Π±Π΅Π· искаТСния; анимация Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ся.

Бвойства рассмотрСнных Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² свСдСны Π² Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ:

Π’Π°Π±Π»ΠΈΡ†Π° 3.

Π€ΠΎΡ€ΠΌΠ°Ρ‚.

Π˜ΡΡ‚ΠΈΠ½Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚.

Π‘ ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ.

ΠŸΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ.

Анимация.

BMP.

Π΄Π°.

Π΄Π°.

;

;

JPEG.

Π΄Π°.

;

;

;

GIF.

;

Π΄Π°.

Π΄Π°.

Π΄Π°.

PNG.

Π΄Π°.

Π΄Π°.

Π΄Π°.

;

Π’Ρ‹ ΡƒΠΆΠ΅ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ всС Π²ΠΈΠ΄Ρ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ хранятся Π² ΠΏΠ°ΠΌΡΡ‚ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° Π² Π²ΠΈΠ΄Π΅ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠ΄ΠΎΠ², Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ†Π΅ΠΏΠΎΡ‡Π΅ΠΊ ΠΈΠ· Π½ΡƒΠ»Π΅ΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠ² Ρ‚Π°ΠΊΡƒΡŽ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ, Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ это — тСкст, рисунок, Π·Π²ΡƒΠΊ ΠΈΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎ. НапримСр, ΠΊΠΎΠ΄ 11 001 0002 ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ число 200, Π±ΡƒΠΊΠ²Ρƒ 'И', ΠΎΠ΄Π½Ρƒ ΠΈΠ· ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Ρ†Π²Π΅Ρ‚Π° пиксСля Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ истинного Ρ†Π²Π΅Ρ‚Π°, Π½ΠΎΠΌΠ΅Ρ€ Ρ†Π²Π΅Ρ‚Π° Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅ для рисунка с ΠΏΠ°Π»ΠΈΡ‚Ρ€ΠΎΠΉ 256 Ρ†Π²Π΅Ρ‚ΠΎΠ², Ρ†Π²Π΅Ρ‚Π° 8 пиксСлСй Ρ‡Π΅Ρ€Π½ΠΎ-Π±Π΅Π»ΠΎΠ³ΠΎ рисунка ΠΈ Ρ‚. ΠΏ. Как ΠΆΠ΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ разбираСтся Π² Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…? Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π½ΠΈ Ρ„Π°ΠΉΠ»Π°. НапримСр, Ρ‡Π°Ρ‰Π΅ всСго Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ .txt содСрТат тСкст, Π° Ρ„Π°ΠΉΠ»Ρ‹ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡΠΌΠΈ .bmp, .gif, .jpg, .png — рисунки.

Однако Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊ ΡƒΠ³ΠΎΠ΄Π½ΠΎ. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎ тСкстовый Ρ„Π°ΠΉΠ» Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .bmp, Π° Ρ€ΠΈΡΡƒΠ½ΠΎΠΊ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ JPEG — Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ .txt. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² Π½Π°Ρ‡Π°Π»ΠΎ всСх Ρ„Π°ΠΉΠ»ΠΎΠ² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² (ΠΊΡ€ΠΎΠΌΠ΅ простого тСкста, .txt) записываСтся Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ «ΡƒΠ·Π½Π°Ρ‚ΡŒ» Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»Π° ΠΈ Π΅Π³ΠΎ характСристики. НапримСр, Ρ„Π°ΠΉΠ»Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ BMP Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ с ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² «BM», Π° Ρ„Π°ΠΉΠ»Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ GIF — с ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² «GIF». ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ указываСтся Ρ€Π°Π·ΠΌΠ΅Ρ€ рисунка ΠΈ Π΅Π³ΠΎ характСристики, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, количСство Ρ†Π²Π΅Ρ‚ΠΎΠ² Π² ΠΏΠ°Π»ΠΈΡ‚Ρ€Π΅, способ сТатия ΠΈ Ρ‚. ΠΏ.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ эту ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° «Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚» ΠΎΡΠ½ΠΎΠ²Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ»Π° ΠΈ Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ Π΅Π³ΠΎ Π½Π° ΡΠΊΡ€Π°Π½.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ