Π ΡΠ½ΠΎΠ²Π° Π·Π΄ΡΠ°Π²ΡΡΠ²ΡΠΉΡΠ΅! Π― Π½Π°ΡΠ΅Π» ΡΡΡ ΡΡΠ°ΡΡΡ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ Π΅ΡΠ΅ ΠΌΠ°Π΅ 2019-ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π°. ΠΡΠΎ β ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅ΡΠΈΠΈ ΡΡΠ°ΡΠ΅ΠΉ ΠΎ WAVE ΠΈ JPEG, ΠΠΎΡ
Π©Π΅ΠΏΠΎΡΠΊΡ ΠΈΡΡΠΎΡΠΈΠΈ
Π‘ΡΠΎΠ»ΠΎΠ²ΡΡ Π»ΠΎΠΆΠΊΡ ΡΡΠ°ΡΡΠΈ ΠΈΠ· ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈ:
JPEG (Joint Photographic Experts Group) β ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ ΡΠ°ΡΡΡΠΎΠ²ΡΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΎΡΠΌΠ°ΡΠΎΠ², ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΠΉ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΡΠΎΡΠΎΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΈΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ.
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½ ΡΡΠΎΡ ΡΡΠ°Π½Π΄Π°ΡΡ Π±ΡΠ» ΠΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½Π½ΠΎΠΉ Π³ΡΡΠΏΠΏΠΎΠΉ ΡΠΊΡΠΏΠ΅ΡΡΠΎΠ² ΠΏΠΎ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΈ Π΅ΡΠ΅ Π² 1991 Π³ΠΎΠ΄Ρ Π΄Π»Ρ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΡΠΆΠ°ΡΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ.
ΠΠ°ΠΊΠΎΠΉ ΠΏΡΡΡ ΠΏΡΠΎΡ ΠΎΠ΄ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΡ ΡΡΡΠΎΠ³ΠΎ Π²ΠΈΠ΄Π° Π΄ΠΎ JPEG
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ JPEG-ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ β ΡΠΆΠ°ΡΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π₯Π°ΡΡΠΌΠ°Π½Π° ΡΡΡΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π½ΠΎ ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊ. ΠΠ΅ΡΠ΅Π΄ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΠΌ ΡΠΆΠ°ΡΠΈΠ΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ ΠΏΡΠΎΡ ΠΎΠ΄ΡΡ Π΄Π»ΠΈΠ½Π½ΡΠΉ ΠΏΡΡΡ.
Π‘Π½Π°ΡΠ°Π»Π° ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΌΠ΅Π½ΡΡΡ Ρ RGB Π½Π° YCbCr. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π΄Π°ΠΆΠ΅ Π΅ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ β
ΠΠ΅ΡΠ²ΠΎΠ΅, ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ β ΡΡΠΎ «ΠΏΡΠΎΡΠ΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅» (subsampling). ΠΠΎΠ½ΡΡΡ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ: Π±Π΅ΡΠ΅ΡΡΡ 2Ρ
2 ΠΌΠ°ΡΡΠΈΠ² ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, Π΄Π°Π»Π΅Π΅ Π±Π΅ΡΡΡΡΡ Cb ΠΈ Cr β ΡΡΠ΅Π΄Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² YCbCr ΡΡΠΈΡ
4 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ. Π ΡΠ°ΠΊ, ΠΌΡ Π²ΡΠΈΠ³ΡΠ°Π»ΠΈ 6 Π±Π°ΠΉΡ, Π²ΠΌΠ΅ΡΡΠΎ 4 Y, 4 Cb, 4 Cr ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ 4 Y ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ
Cb ΠΈ Cr (4 + 4 + 4 = 12; 4 + 1 + 1 = 6; 12 β 6 = 6). Π ΠΌΠ°ΡΡΡΠ°Π±Π°Ρ
Π΄Π°ΠΆΠ΅ 2×2 ΡΠΆΠ°ΡΠΈΠ΅ Ρ ΠΏΠΎΡΠ΅ΡΠ΅ΠΉ Ρ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠΌ ΡΠΆΠ°ΡΠΈΡ 2:1 Π·Π²ΡΡΠΈΡ ΡΠΎΠ»ΠΈΠ΄Π½ΠΎ. ΠΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΊΠΎ Π²ΡΠ΅ΠΌΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. Π ΡΠ°ΠΊ β ΡΠ±ΡΠΎΡΠΈΠ»ΠΈ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ°. Π ΡΠ°ΠΊΠΎΠΉ ΠΏΡΠΈΠ΅ΠΌ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π½Π°ΡΠ΅ΠΌΡ ΡΠ²Π΅ΡΠΎΠ²ΠΎΠΌΡ Π²ΠΎΡΠΏΡΠΈΡΡΠΈΡ. Π§Π΅Π»ΠΎΠ²Π΅ΠΊ Ρ Π»Π΅Π³ΠΊΠΎΡΡΡΡ Π·Π°ΠΌΠ΅ΡΠΈΡ ΡΠ°Π·Π½ΠΈΡΡ Π² ΡΡΠΊΠΎΡΡΠΈ, Π½ΠΎ Π½Π΅ Π² ΡΠ²Π΅ΡΠ΅, Π΅ΡΠ»ΠΈ ΠΎΠ½ ΡΡΡΠ΅Π΄Π½Π΅Π½Π½ΡΠΉ Π² ΠΌΠ°Π»Π΅Π½ΡΠΊΠΎΠΌ Π±Π»ΠΎΠΊΠ΅ ΠΏΠΈΡΠΊΠ΅Π»Π΅ΠΉ. Π’Π°ΠΊΠΆΠ΅ ΠΏΡΠΎΡΠ΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ Π² Π»ΠΈΠ½ΠΈΡ, 4 ΠΏΠΈΠΊΡΠ΅Π»Ρ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ ΠΈ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ. ΠΠ΅ΡΠ²ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ°ΡΠ΅. ΠΡΠ»ΠΈ Π²Π°ΠΆΠ½ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΠΎ ΠΏΡΠΎΡΠ΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ Π²ΠΎΠΎΠ±ΡΠ΅.
ΠΠ°Π³Π»ΡΠ΄Π½Π°Ρ ΠΈΠ»Π»ΡΡΡΡΠ°ΡΠΈΡ ΠΏΡΠΎΡΠ΅ΠΆΠΈΠ²Π°Π½ΠΈΡ (Π₯Π°Π±Ρ Π½Π΅ Π΄Π°Π» Π²ΡΡΠ°Π²ΠΈΡΡ Π³ΠΈΡΠΊΡ) β
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠ°ΡΡΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ
ΠΠΠ
Π’Π΅ΠΏΠ΅ΡΡ ΡΠ°ΠΌΠ°Ρ ΡΠ»ΠΎΠΆΠ½Π°Ρ ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠ°Ρ ΡΠ°ΡΡΡ. ΠΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° ΡΠ°Π·Π±ΠΈΠ²Π°Π΅ΡΡΡ Π½Π° Π±Π»ΠΎΠΊΠΈ 8×8 (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π² ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΊΡΠ°ΡΠ½ΠΎ ΡΡΠΎΡΠΎΠ½Π΅ Π±Π»ΠΎΠΊΠ°).
Π’Π΅ΠΏΠ΅ΡΡ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ Π±Π»ΠΎΠΊΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΠΠΠ (ΠΠΈΡΠΊΡΠ΅ΡΠ½ΠΎ-ΠΊΠΎΡΠΈΠ½ΡΡΠ½ΠΎΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅). Π ΡΡΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΈΠ· ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ Π²ΡΠ½ΠΈΠΌΠ°ΡΡ Π²ΡΠ΅ Π»ΠΈΡΠ½Π΅Π΅. ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΠΠ Π½Π°Π΄ΠΎ ΠΏΠΎΠ½ΡΡΡ, ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ Π»ΠΈ Π΄Π°Π½Π½ΡΠΉ Π±Π»ΠΎΠΊ (8×8) ΠΊΠ°ΠΊΡΡ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΌΠΎΠ½ΠΎΡΠΎΠ½Π½ΡΡ ΡΠ°ΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ: Π½Π΅Π±Π°, ΡΡΠ΅Π½Ρ; ΠΈΠ»ΠΈ ΠΎΠ½ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ»ΠΎΠΆΠ½ΡΡ ΡΡΡΡΠΊΡΡΡΡ (Π²ΠΎΠ»ΠΎΡΡ, ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΈ Ρ.Π΄.). ΠΠΎΠ³ΠΈΡΠ½ΠΎ, ΡΡΠΎ 64 ΠΏΠΎΡ ΠΎΠΆΠΈΡ ΠΏΠΎ ΡΠ²Π΅ΡΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠΈΡΠ°ΡΡ Π²ΡΠ΅Π³ΠΎ 1-ΠΈΠΌ, Ρ.ΠΊ. ΡΠ°Π·ΠΌΠ΅Ρ Π±Π»ΠΎΠΊΠ° ΡΠΆΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ΅Π½. ΠΠΎΡ Π²Π°ΠΌ ΠΈ ΡΠΆΠ°ΡΠΈΠ΅: 64 ΠΊ 1.
ΠΠΠ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅Ρ Π±Π»ΠΎΠΊ Π² ΡΠΏΠ΅ΠΊΡΡ, ΠΈ ΡΠ°ΠΌ, Π³Π΄Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠ΅Π·ΠΊΠΎ ΡΠΌΠ΅Π½ΡΡΡΡΡ, ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΡΠΌ, ΠΈ ΡΠ΅ΠΌ ΡΠ΅Π·ΡΠ΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄, ΡΠ΅ΠΌ Π²ΡΡΠ΅ Π±ΡΠ΄Π΅Ρ Π²ΡΡ ΠΎΠ΄. Π’Π°ΠΌ, Π³Π΄Π΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ Π²ΡΡΠ΅, Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½Π½Ρ ΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄Ρ Π² ΡΠ²Π΅ΡΠ΅ ΠΈ ΡΡΠΊΠΎΡΡΠΈ, Π³Π΄Π΅ ΠΎΠ½ Π½ΠΈΠΆΠ΅ β ΡΠ»Π°Π±ΡΠ΅ (ΠΏΠ»Π°Π²Π½ΡΠ΅) ΡΠΌΠ΅Π½Ρ Π²Π΅Π»ΠΈΡΠΈΠ½ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² YCbCr Π² Π±Π»ΠΎΠΊΠ΅.
ΠΠ²Π°Π½ΡΠΎΠ²Π°Π½ΠΈΠ΅
Π’ΡΡ ΡΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠΆΠ°ΡΠΈΡ. ΠΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠ² Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΌΠ°ΡΡΠΈΡ 8×8 Π΄Π΅Π»ΠΈΡΡΡ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ. ΠΡΠ»ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅ Π²ΡΠ΅Ρ Π΅Π³ΠΎ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ Π²Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΌΠ΅Π½ΡΡΠ°ΡΡ Π½Π΅ Π±ΡΠ΄Π΅ΡΠ΅, ΡΠΎ Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π΅Π΄ΠΈΠ½ΠΈΡΠ΅ΠΉ. ΠΡΠ»ΠΈ Π²Π°ΠΌ Π²Π°ΠΆΠ½Π΅Π΅ ΠΏΠ°ΠΌΡΡΡ, Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌΠ°Ρ ΡΡΠΎΠΉ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠ΅ΠΉ, ΡΠΎ Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ Π±ΡΠ΄Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ 1, ΠΈ ΡΠ°ΡΡΠ½ΠΎΠ΅ ΠΎΠΊΡΡΠ³Π»ΡΠ΅ΡΡΡ. Π’Π°ΠΊ Π²ΡΡ ΠΎΠ΄ΠΈΡ, ΡΡΠΎ ΠΏΠΎΡΠ»Π΅ ΠΎΠΊΡΡΠ³Π»Π΅Π½ΠΈΡ Π½Π΅ΡΠ΅Π΄ΠΊΠΎ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΡΠ»Π΅ΠΉ.
ΠΠ²Π°Π½ΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π΅Π»Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π΅ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅Π³ΠΎ ΡΠΆΠ°ΡΠΈΡ. ΠΠΎΡ ΠΊΠ°ΠΊ ΡΡΠΎ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠ²Π°Π½ΡΠΎΠ²Π°Π½ΠΈΡ Π³ΡΠ°ΡΠΈΠΊΠ° y = sin(x):
Π‘ΠΆΠ°ΡΠΈΠ΅
Π‘Π½Π°ΡΠ°Π»Π° ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΠΌ ΠΏΠΎ ΠΌΠ°ΡΡΠΈΡΠ΅ Π·ΠΈΠ³-Π·Π°Π³ΠΎΠΌ:
ΠΠΎΠ»ΡΡΠ°Π΅ΠΌ ΠΎΠ΄Π½ΠΎΠΌΠ΅ΡΠ½ΡΠΉ ΠΌΠ°ΡΡΠΈΠ² Ρ ΡΠΈΡΠ»Π°ΠΌΠΈ. ΠΡ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ Π² Π½Π΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΡΠ»Π΅ΠΉ, ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ±ΡΠ°ΡΡ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π½ΡΠ»Π΅ΠΉ ΠΌΡ Π²ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ 1 Π½ΡΠ»Ρ ΠΈ ΠΏΠΎΡΠ»Π΅ Π½Π΅Π³ΠΎ ΡΠΈΡΠ»ΠΎ, ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°ΡΡΠ΅Π΅ ΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ±ΡΠΎΡΠΈΡΡ Π΄ΠΎ 1/3 ΡΠ°Π·ΠΌΠ΅ΡΠ° Π²ΡΠ΅Π³ΠΎ ΠΌΠ°ΡΡΠΈΠ²Π°. Π Π΄Π°Π»ΡΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΡΠΆΠΈΠΌΠ°Π΅Ρ ΡΡΠΎΡ ΠΌΠ°ΡΡΠΈΠ² ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π₯Π°ΡΡΠΌΠ°Π½Π° ΠΈ Π²ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΠΆΠ΅ Π² ΡΠ°ΠΌ ΡΠ°ΠΉΠ».
ΠΠ΄Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ
ΠΠ΅Π·Π΄Π΅. ΠΠ°ΠΊ ΠΈ PNG, JPEG ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΡΠΎΡΠΎΠΊΠ°ΠΌΠ΅ΡΠ°Ρ , OS’ΡΡ (Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π»ΠΎΠ³ΠΎΡΠΈΠΏΠΎΠ² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΈΠΊΠΎΠ½ΠΎΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, thumbnail’ΠΎΠ²) ΠΈ Π²ΠΎ Π²ΡΠ΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΡΡΠ΅ΡΠ°Ρ , Π³Π΄Π΅ Π½ΡΠΆΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Ρ ΡΠ°Π½ΠΈΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
ΠΡΠ²ΠΎΠ΄
ΠΠ° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π·Π½Π°Π½ΠΈΡ ΠΎ JPEG ΡΠ΅ΠΉΡΠ°Ρ ΡΠ΅Π½Π½Ρ Π»ΠΈΡΡ Π² ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠ΅Π»ΡΡ , Π²Π΅Π΄Ρ ΠΎΠ½ ΡΠΆΠ΅ Π²Π΅Π·Π΄Π΅ Π²ΡΡΡΠΎΠ΅Π½ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ Π³ΡΡΠΏΠΏΠ°ΠΌΠΈ Π»ΡΠ΄Π΅ΠΉ, Π½ΠΎ Π³ΡΠ°Π½ΠΈΡ Π½Π°ΡΠΊΠΈ Π²ΡΠ΅-ΠΆΠ΅ Π²ΠΊΡΡΠ½ΡΠΉ.
ΠΡΡΠΎΡΠ½ΠΈΠΊΠΈ
ΠΡΡΠΎΡΠ½ΠΈΠΊ: habr.com