ΠΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠ°Π΄ΡΠΎΠ²: ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° β Π‘ΠΊΡΠΈΠ½ΡΠΎΡΡ Π½Π° DTF
ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° β Π‘ΠΊΡΠΈΠ½ΡΠΎΡΡ Π½Π° DTF
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ, ΠΊΠ°ΠΊ ΠΊΠ»Π΅Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° ΡΠ½ΠΈΠΌΠΊΠΎΠ² ΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Ρ ΠΈΡ .
3448 ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠ²
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ½Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ? ΠΠ° ΠΌΠΎΠΉ Π²Π·Π³Π»ΡΠ΄, ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΏΡΠΈΡΠΈΠ½ Π΄Π²Π΅:
Π§Π΅ΡΠΊΠΈΠ΅ ΡΠ½ΠΈΠΌΠΊΠΈ
Π§Π΅ΡΠΊΠΎΡΡΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΡ Π΄Π΅Π»Π°Π΅ΡΠ΅ ΠΊΠ°Π΄ΡΡ. ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΊΡΠΈΠ½ΡΠΎΡ Π² Π²ΡΡΠΎΠΊΠΎΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ, ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ². ΠΠ° ΠΠ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌΠΈ Π²ΡΠΎΠ΄Π΅ Simple Runtime Window Editor (SRWE), ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΠΊΠ½Π° Ρ ΠΈΠ³ΡΠΎΠΉ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΠ°ΡΠ΅Π³ΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ°. Π’ΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Dynamic Super Resolution (DSR) ΠΎΡ Nvidia. ΠΠΏΡΠΈΡ ΠΏΡΠΎΡΡΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈΠ³ΡΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΏΡΠ΅Π²ΡΡΠ°ΡΡΠ΅Π΅ Π½Π°ΡΠΈΠ²Π½ΠΎΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ°.
ΠΠΎΠΏΡΡΡΠΈΠΌ, Ρ ΠΠ°Ρ 1440Ρ ΠΌΠΎΠ½ΠΈΡΠΎΡ. Π‘ Π²ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΌ DSR 2.0Ρ ΠΈΠ³ΡΠ° Π±ΡΠ΄Π΅Ρ ΡΠ΅Π½Π΄Π΅ΡΠΈΡΡΡΡ Π² 5ΠΊ (2560*1440 Ρ 2 = 5120*2880). ΠΡΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΡΠΏΠ΅ΡΡΡΠΌΠΏΠ»ΠΈΠ½Π³.
Π‘ΡΠΏΠ΅ΡΡΡΠΌΠΏΠ»ΠΈΠ½Π³, ΠΈΠ»ΠΈ SSAA (Supersample anti-aliasing) β ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠ΅ΡΠ²ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΡΠ³Π»Π°ΠΆΠΈΠ²Π°Π½ΠΈΡ.
ΠΠ° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠ°Ρ AMD Π΅ΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½Π°Ρ ΠΎΠΏΡΠΈΡ β VSR.
ΠΡΠ΅ Π²ΡΡΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅ ΠΊΠ°ΡΠ°Π»ΠΎΡΡ ΠΠ. ΠΠΎ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ ΠΡ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΡΠΊΡΠΈΠ½ΠΈΡΡ Ghost of Tsushima ΠΈΠ»ΠΈ Demonβs Souls? ΠΠ° ΠΊΠΎΠ½ΡΠΎΠ»ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅Ρ. Π ΡΡΡ Π½Π° ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΈΠ΄ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ. ΠΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π΄Π΅Π»Π°ΡΡ ΠΎΠ΄ΠΈΠ½ ΡΠΊΡΠΈΠ½ΡΠΎΡ Π² ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ 3840*2160 (ΡΡΠΎ Π·Π°ΡΠ°ΡΡΡΡ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π°ΠΏΡΠΊΠ΅ΠΉΠ» Ρ 1440Ρ), ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΡ ΠΊΠ°ΠΌΠ΅ΡΡ ΠΈ ΡΠ΄Π΅Π»Π°ΡΡ 6-9 ΡΠΊΡΠΈΠ½ΡΠΎΡΠΎΠ², ΡΠΊΠ»Π΅ΠΈΡΡ ΠΈΡ Π² ΠΎΠ΄ΠΈΠ½ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅ΡΠΊΡΡ ΠΈ Π΄Π΅ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ.
ΠΠ±Ρ ΠΎΠ΄ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ ΡΠΎΡΠΎΡΠ΅ΠΆΠΈΠΌΠ°
ΠΡΠΎΡΠ°Ρ, ΠΈ ΠΏΠΎ-ΠΌΠΎΠ΅ΠΌΡ, Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Π°Ρ ΠΏΡΠΈΡΠΈΠ½Π°. ΠΠΎΠΏΡΡΡΠΈΠΌ, ΠΡ Ρ ΠΎΡΠΈΡΠ΅ ΡΠ½ΡΡΡ ΠΊΡΠ°ΡΠΈΠ²ΡΠΉ ΠΊΠ°Π΄Ρ, Π²ΠΌΠ΅ΡΠ°ΡΡΠΈΠΉ Π² ΡΠ΅Π±Ρ ΠΏΠ΅ΡΡΠΎΠ½Π°ΠΆΠ°, ΠΏΠ°ΡΡ Π·Π΄Π°Π½ΠΈΠΉ, Π²ΠΎΡ ΡΠΎΡ Ρ ΠΎΠ»ΠΌ ΡΠ»Π΅Π²Π°, Π²ΠΎΡ ΡΡ ΡΠ΅ΡΠΊΠ²ΡΡΠΊΡ ΡΠΏΡΠ°Π²Π°β¦ ΠΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π² ΠΈΠ³ΡΡ ΡΠΎΡΠΎΡΠ΅ΠΆΠΈΠΌΡ (Π΄Π° ΠΈ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠ΅ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠΎΠΆΠ΅) ΡΠ°ΡΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Ρ Π² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ .
Π ΡΠΎΠΌ ΠΆΠ΅ Demonβs Souls ΠΊΠ°ΠΌΠ΅ΡΠ° ΡΠΎΡΠΎΡΠ΅ΠΆΠΈΠΌΠ° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ»Π΅ΡΠ΅ΡΡ Π΄Π°Π»ΡΡΠ΅, ΡΠ΅ΠΌ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΌΠ΅ΡΡΠΎΠ² ΠΎΡ ΠΏΠ΅ΡΡΠΎΠ½Π°ΠΆΠ°. ΠΡΠΎ ΡΠΈΠ»ΡΠ½ΠΎ ΡΠΌΠ΅Π½ΡΡΠ°Π΅Ρ ΠΠ°ΡΠΈ ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ. ΠΠ»ΡΡ ΠΊ ΡΡΠΎΠΌΡ, Π΄Π°ΠΆΠ΅ Π΅ΡΠ»ΠΈ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ FOV (Field Of View, ΠΏΠΎΠ»Π΅ Π·ΡΠ΅Π½ΠΈΡ) Π΄ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌΠ°, Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠ°Π΄ΡΡ ΠΏΡΠΎΡΡΠΎ Π½Π΅ Π±ΡΠ΄ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ, Ρ.ΠΊ. ΠΏΡΠΎΡΡΠΎ Π½Π΅ ΠΏΠΎΠΌΠ΅ΡΡΡΡ Π² ΡΠΊΡΠ°Π½Π΅ Π²ΡΠ΅, ΡΡΠΎ ΠΡ Ρ ΠΎΡΠΈΡΠ΅.
Π ΠΎΠ±ΡΠ΅ΠΌ ΠΈ ΡΠ΅Π»ΠΎΠΌ, ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ ΠΎΠ±ΠΎΠΉΡΠΈ ΡΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΈ Π΄Π°Π΄ΡΡ Π±ΠΎΠ»ΡΡΠ΅ Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ½ΠΈΠΌΠ°ΡΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΎΡ ΡΡΠΎΡ ΡΠ½ΠΈΠΌΠΎΠΊ. Π― Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΡΠΌΠΎΠ³ Π±Ρ Π΅Π³ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π² ΡΠΎΠ΄Π½ΠΎΠΌ ΡΠΎΡΠΎΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠ°Π΄ΡΠΎΠΌ.
ΠΠ΅ΡΠΎΠ΄
ΠΡΠΈΡΡΡΠΏΠΈΠΌ ΠΊ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ Π³Π°ΠΉΠ΄Ρ. ΠΠ»Ρ ΡΡΠ΅ΠΌΠΊΠΈ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΠΠ°ΠΌ ΠΏΡΠΎΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ½ΠΈΠΌΠΊΠΎΠ² ΡΡΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΡ Ρ ΠΎΡΠ΅ΡΡΡ Π·Π°ΠΏΠ΅ΡΠ°ΡΠ»Π΅ΡΡ. ΠΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΡΠΈΠΌ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ FOV, ΡΡΠΎΠ±Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎΡΡΡ ΡΠ½ΠΈΠΌΠΊΠ°. ΠΡΠΈ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΎΠΌ FOV Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΊΠ°Π΄Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠΌΠ΅ΡΠ°ΡΡΡΡ ΠΌΠ΅Π½ΡΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ², Π½ΠΎ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ ΡΠ΅ΡΡΠ΅, ΠΏΠ»ΡΡ ΠΈΠ³ΡΠ° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ LODβΡ (Level of Detail). Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡ Π΄ΠΎ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΊΠ°ΠΌΠ΅ΡΡ ΠΈ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π½Π° ΡΠΊΡΠ°Π½Π΅ ΠΈΠ³ΡΠ° ΡΠ΅ΡΠ°Π΅Ρ, ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈ ΡΠ΅ΠΊΡΡΡΡΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ, ΡΡΠΎ ΡΠ°ΡΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ.
Π’Π°ΠΊ ΠΆΠ΅ Π΄Π»Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠΊΠ»Π΅ΠΉΠΊΠΈ ΠΎΠ΄ΠΈΠ½ΠΎΡΠ½ΡΠ΅ ΠΊΠ°Π΄ΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π°, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄Π»Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ Π½Π°ΡΠ»Π° ΠΎΠ±ΡΠΈΠ΅ ΡΠΎΡΠΊΠΈ ΠΈ ΡΠΊΠ»Π΅ΠΈΠ»Π° ΠΊΠ°Π΄ΡΡ Π² ΠΎΠ΄ΠΈΠ½.
Π‘ΠΎΡΡ
ΠΠ΄Π½Π° ΠΈΠ· ΡΠ°ΠΌΡΡ ΠΏΡΠΎΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΠΊΠΎΡΠΎΡΠΎΠΉ Ρ ΡΠ°ΡΡΠΎ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡ β Image Composite Editor ΠΈΠ»ΠΈ ICE. ΠΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π½Π°ΡΡΡΠΎΠ΅ΠΊ β ΡΠ°ΠΊ ΡΠΊΠ°Π·Π°ΡΡ, Apple ΠΎΡ ΠΌΠΈΡΠ° ΠΏΠ°Π½ΠΎΡΠ°ΠΌ. ΠΠ° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠ°Π³Π΅ ΠΡ ΠΏΡΠΎΡΡΠΎ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΊΠΈΠ²Π°Π΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ½ΠΈΠΌΠΊΠΈ ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΡΠ΅ Next.
ΠΡΠΎΡΠΎΠΉ ΡΠ°Π³ β ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡΠ°ΠΌΡΡ Π²Π°ΠΆΠ½ΡΡ . ΠΠ° Π½Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ.
ΠΠ΅ΡΠ½Π΅ΠΌΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π½Π°Π·Π°Π΄, ΡΡΠΎΠ±Ρ ΡΡΠ°Π»ΠΎ ΠΏΠΎΠ½ΡΡΠ½Π΅Π΅. ΠΡΠΈ ΡΡΠ΅ΠΌΠΊΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠ°Π΄ΡΠΎΠ² ΠΡ ΠΊΡΡΡΠΈΡΠ΅ ΠΊΠ°ΠΌΠ΅ΡΠΎΠΉ, ΠΌΠ΅Π½ΡΡ Π΅Π΅ ΡΠ³ΠΎΠ» Π² ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ ΠΈ ΠΌΠ΅Π½ΡΡ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π² ΠΊΠ°Π΄ΡΠ΅. ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° 9 ΡΠ½ΠΈΠΌΠΊΠΎΠ² ΡΠ²Π΅ΡΡ Ρ β ΠΊΠΎΠ»ΠΎΠ½Π½Ρ Π½Π° Π°ΡΠ΅Π½Π΅ Π±ΠΎΡΡΠ° ΠΌΠ΅Π½ΡΡΡ ΡΠ²ΠΎΠΉ ΡΠ³ΠΎΠ» Π½Π°ΠΊΠ»ΠΎΠ½Π° ΠΎΡ ΠΊΠ°Π΄ΡΠ° ΠΊ ΠΊΠ°Π΄ΡΡ.
ΠΠ·-Π·Π° ΠΊΡΡΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΊΠ°ΠΌΠ΅ΡΡ Π½Π°ΡΠΈ ΡΠ½ΠΈΠΌΠΊΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΊΠ°ΠΊ Π±ΡΠ΄ΡΠΎ ΠΊΡΡΠΊΠ°ΠΌΠΈ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ ΡΡΠ΅ΡΡ, Π² ΡΠ΅Π½ΡΡΠ΅ ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ°ΠΌΠ΅ΡΠ° ΠΈ Π·Π°ΠΏΠ΅ΡΠ°ΡΠ»Π΅Π²Π°Π΅Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΡΡΠΈ ΡΡΠΎΠΉ ΡΡΠ΅ΡΡ ΠΈΠ·Π½ΡΡΡΠΈ. ΠΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΡΠ°ΠΊ: ΠΊΠ°Π΄ΡΡ ΡΠ²Π»ΡΡΡΡΡ Π³Π°Π·Π΅ΡΠ½ΡΠΌΠΈ Π»ΠΈΡΡΠ°ΠΌΠΈ, ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π°ΠΊΠ»Π΅ΠΈΠ²Π°Π΅Ρ ΠΈΡ Π½Π° Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡ ΡΠ°ΡΠΎΠΎΠ±ΡΠ°Π·Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΏΡΠ΅-ΠΌΠ°ΡΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΡΠ°Π½Π΅Ρ ΠΈΡΠΎΠ³ΠΎΠ²ΠΎΠΉ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠΎΠΉ.
Π ΡΠ²ΡΠ·ΠΈ Ρ ΡΡΠΈΠΌ Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΈΡ ΡΠ½ΠΈΠΌΠΊΠ°Ρ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ ΠΈΡΠΊΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΡΠΌΡΡ Π»ΠΈΠ½ΠΈΠΉ.
ΠΠ°ΡΡΠ½ΡΡΡΠ΅ ΠΏΡΠΎΠ²ΠΎΠ΄Π°, ΠΊΡΠ°Ρ ΠΊΡΡΡ β Π² ΡΠ°ΠΌΠΎΠΉ ΠΈΠ³ΡΠ΅ Π²ΡΠ΅ ΠΏΡΡΠΌΠΎΠ΅.
ΠΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡ ΡΡΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π»ΠΈ Π½Π°ΡΠΈ ΡΠ½ΠΈΠΌΠΊΠΈ, ΠΏΠ»ΠΎΡ ΠΎ ΡΠ°ΡΠΊΠ»Π°Π΄ΡΠ²Π°Π΅ΡΡΡ Π² ΠΏΠ»ΠΎΡΠΊΡΡ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ. ΠΡΠΈΠ½ΡΠΈΠΏ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠΎΡ ΠΆΠ΅, ΡΡΠΎ Π² ΡΠ°ΡΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΎΠ±ΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π³Π»ΠΎΠ±ΡΡΠ° Π½Π° ΠΏΠ»ΠΎΡΠΊΡΡ ΠΊΠ°ΡΡΡ, ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΡΠΎΠ½Π° ΡΡΠ΅ΡΡ Π΄ΡΡΠ³Π°Ρ.
ΠΠ»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ Π°Π΄Π΅ΠΊΠ²Π°ΡΠ½ΠΎ ΠΎΡΠΎΠ±ΡΠ°Π·ΠΈΡΡ ΡΡΠ΅ΡΠΎΠΎΠ±ΡΠ°Π·Π½ΡΡ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΡ ΠΠ΅ΠΌΠ»ΠΈ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΠΉ ΠΊΠ°ΡΡΠ΅, Π±ΡΠ»ΠΎ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΠΉ. Π ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ Π½Π°ΠΌ ΠΏΠΎΠΌΠΎΠ³ΡΡ ΡΠ΅Π³ΠΎΠ΄Π½Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΎΠ΅ΠΊΡΠΈΡ ΠΠ΅ΡΠΊΠ°ΡΠΎΡΠ°, ΡΠ°ΠΌΠ°Ρ ΡΠ°ΡΡΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΠ°Ρ Π² ΠΊΠ°ΡΡΠ°Ρ .
ΠΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡ ΡΠΎΡ ΡΠ°Π½ΡΠ΅Ρ ΡΠ³Π»ΠΎΠ²ΠΎΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠΈΠ½Π΅Π½ΡΠΎΠ² Π² ΡΡΠ΅ΡΠ± ΠΈΡ ΠΌΠ°ΡΡΡΠ°Π±Π°ΠΌ. Π’Π°ΠΊ, ΠΎΠ±ΡΠ΅ΠΊΡΡ, Π±ΠΎΠ»Π΅Π΅ Π±Π»ΠΈΠ·ΠΊΠΈΠ΅ ΠΊ ΠΏΠΎΠ»ΡΡΠ°ΠΌ, ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π½Π° ΡΠΊΠ²Π°ΡΠΎΡΠ΅.
Π ΡΠΎΡΡΠ΅ Π΄Π»Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΠΉ Π½Π° Π²ΡΠ±ΠΎΡ β ΡΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠ°Ρ, ΠΌΠ΅ΡΠΊΠ°ΡΠΎΡΠ°, ΡΠΈΡΠ°ΠΉ, ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΈ Ρ.Π΄. ΠΠ°ΡΠ° Π·Π°Π΄Π°ΡΠ° β Π²ΡΠ±ΡΠ°ΡΡ ΡΠ°ΠΌΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΡΡ Π΄Π»Ρ Π½Π°ΡΠ΅ΠΉ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ. Π’Π°ΠΊ ΠΆΠ΅ Π½Π° ΡΡΠΎΠΌ ΡΡΠ°ΠΏΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΡΠΎΡΠΊΡ ΠΎΡΡΡΠ΅ΡΠ° ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ ΡΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ. Π ICE ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ Π²Π°ΡΠΈΡΡ Π½Π° 99% Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΡ ΡΠΈΡΡΠ°ΡΠΈΠΉ.
Π§Π°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Ρ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΠΈ ΠΠ΅ΡΠΊΠ°ΡΠΎΡΠ°, Ρ.ΠΊ. ΠΎΠ½Π° Π΄Π°Π΅Ρ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΡΠΊΠ°ΠΆΠ΅Π½ΠΈΠΉ. ΠΠΎ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΡΠ΅Π½Ρ, ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠ΄ΠΎΠΉΡΠΈ ΠΈ ΡΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠ°Ρ, ΠΈ ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΠ°Ρ, ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ.
ΠΠΎΡΠ»Π΅ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ICE ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡ ΡΡΠ°Π·Ρ Π΅Π΅ ΠΊΡΠΎΠΏΠ½ΡΡΡ (ΠΎΠ±ΡΠ΅Π·Π°ΡΡ), Π° ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ Π² Π½ΡΠΆΠ½ΡΠΉ ΠΠ°ΠΌ ΡΠΎΡΠΌΠ°Ρ ΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ. Π― ΡΠΎΡ ΡΠ°Π½ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ΅, ΡΡΠΎ Π΄Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ Π³ΠΈΠ±ΠΊΠΎΡΡΠΈ ΠΏΠΎΡΠ»Π΅ β Π²Π΄ΡΡΠ³ Ρ Π·Π°Ρ ΠΎΡΡ ΠΊΡΠΎΠΏΠ½ΡΡΡ Π½Π΅ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎ, Π° Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎ?
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠΊΠ»Π΅ΠΉΠΊΠΈ
ΠΡΠ° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠΎΠ²Π½Π°Ρ, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡΡΠ°ΡΡΡΡ Π±ΠΎΠ»Π΅Π΅ Π»ΡΠ±ΠΎΠΏΡΡΠ½ΡΠ΅ ΡΠΊΠ»Π΅ΠΉΠΊΠΈ:
ΠΠ· ΡΡΠΎΠ³ΠΎ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΊΡΠΎΠΏΠ½ΡΡΡ ΠΊΠ°ΠΊ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΈΡΠΎΠ³ΠΎΠ²ΡΠΉ ΡΠ½ΠΈΠΌΠΎΠΊ, ΡΠ°ΠΊ ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΠΉ. Π ΠΏΠΎΡΠΎΠΌ Π²ΡΠ»ΠΎΠΆΠΈΡΡ ΠΈΡ ΠΎΠ±Π°, Ρ Π΅Ρ .
ICE ΠΏΠΎΠΊΡΡΠ²Π°Π΅Ρ ΠΌΠΎΠΈ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎΡΡΠΈ Π² 90% ΡΠ»ΡΡΠ°Π΅Π². ΠΠΎ, Π² Π½Π΅ΠΌ Π½Π΅Π»ΡΠ·Ρ Π²ΡΠ±ΠΈΡΠ°ΡΡ ΡΠΎΡΠΊΠΈ ΡΠΊΠ»Π΅ΠΉΠΊΠΈ ΠΊΠ°Π΄ΡΠΎΠ², ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΉ Π½Π°Π±ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΠΉ, Π½Π΅Ρ Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΠ½ΠΈΠΌΠΊΠΎΠ², Π° ΡΠ°ΠΊΠΆΠ΅ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° Π°Π»Π³ΠΎΡΠΈΡΠΌ ΡΠΊΠ»Π΅ΠΉΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈΠ½ΠΎΠ³Π΄Π° Π΄Π°Π΅Ρ ΠΎΡΠΈΠ±ΠΊΠΈ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π½Π° ΡΠ΅ΠΌΠ½ΡΡ ΠΊΠ°Π΄ΡΠ°Ρ .
ΠΠΎΡ ΡΠ°ΠΊΠ°Ρ Π²Π΅ΡΠ΅Π»ΡΡ Π°
ΠΠ½Π΅ ΡΡΠΎ ΠΎΡΠ΅Π½Ρ ΠΌΠ΅ΡΠ°Π»ΠΎ ΠΏΡΠΈ ΡΡΠ΅ΠΌΠΊΠ΅ ΡΠ΅ΠΌΠ΅ΠΉΠΊΠ° ΠΠ°ΡΠΈΠΈ, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π² Π½ΠΎΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ. Π’ΠΎΠ³Π΄Π° Π½Π° ΠΏΠΎΠΌΠΎΡΡ ΠΏΡΠΈΡ ΠΎΠ΄ΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΠΈΠ»ΠΈΡΡ, ΠΊΠ°ΠΊ Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Hugin.
Π Π½Π΅ΠΌ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π½Π°Ρ Π²ΡΡΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ° Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
ΠΠΎΡΡΠΈ ΡΠΎΠ²Π½ΠΎ. ΠΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΊΡΠΈΠ²ΠΎΡΡΠΈ Π½Π° ΡΡΠΎΡΡΠ°ΡΠ΅, Π½ΠΎ ΠΈΡ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠΏΡΠ°Π²ΠΈΡΡ Π² ΡΠΎΡΠΎΡΠΎΠΏΠ΅.
Π Hugin Π½Π΅ ΡΠ°ΠΊΠΎΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, Π½ΠΎ ΡΡΠΎ Ρ Π»ΠΈΡ Π²ΠΎΠΉ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡΡΠ΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌΠΈ.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΡΠ°ΡΠΈΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ ΡΠ½ΠΈΠΌΠΊΠΈ Π² ΠΎΠΊΠ½ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. Hugin ΡΠΏΡΠΎΡΠΈΡ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²ΠΎΠΌ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΠ»Π°ΡΡ ΡΡΠ΅ΠΌΠΊΠ°?
Π‘ΡΠ°Π²ΡΡΠ΅ ΠΏΡΠΎΡΡΠΎ 70 Π³ΡΠ°Π΄ΡΡΠΎΠ², ΠΎΡΠΎΠ±ΠΎΠ³ΠΎ ΡΡΡΠ΅ΠΊΡΠ° Π½Π° ΠΈΡΠΎΠ³ΠΎΠ²ΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΡΠΎ Π½Π΅ ΠΎΠΊΠ°ΠΆΠ΅Ρ.
ΠΠ½Π΅ ΡΠΏΠΎΠ΄ΡΡΡΠ½Π΅Π΅ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠΎΠΉ Π² Β«AdvancedΒ» ΡΠ΅ΠΆΠΈΠΌΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π° ΡΠΊΡΠΏΠΎΡΡ Π² Β«SimpleΒ».
Π£Π΄ΠΎΠ±Π½ΠΎ, ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅ΡΠΆΠ°ΡΡ ΠΎΡΠΊΡΡΡΡΠΌΠΈ ΠΎΠ±Π°.ΠΠΌΠ΅ΠΌ Β«ΠΡΡΠΎΠ²Π½ΡΡΡΒ», ΠΆΠ΄Π΅ΠΌ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ Π°Π½Π°Π»ΠΈΠ·Π°. Π£ΡΠΈΠ»ΠΈΡΠ° Π±ΡΠ΄Π΅Ρ ΠΈΡΠΊΠ°ΡΡ ΠΎΠ±ΡΠΈΠ΅ ΡΠΎΡΠΊΠΈ Π½Π° ΡΠ½ΠΈΠΌΠΊΠ°Ρ . ΠΡΠ»ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΈΡ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Ρ, ΡΠΎ Π²ΡΡΠΊΠΎΡΠΈΡ ΠΎΠΊΠ½ΠΎ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΡΡΠ½ΡΡ Π²ΡΠ±ΡΠ°ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ Π½Π° Π΄Π²ΡΡ ΡΠ½ΠΈΠΌΠΊΠ°Ρ .
ΠΠ»Ρ ΡΠΊΠ»Π΅ΠΉΠΊΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±ΡΠΊΠ²Π°Π»ΡΠ½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΡΠΎΡΠ΅ΠΊ.
ΠΠ»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΡΠ½ΠΎΠΉ ΡΠΊΠ»Π΅ΠΉΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΠΎΡΠΊΠΈ, ΠΏΠΎΠΊΠ° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ° Π½Π΅ ΡΡΠ°Π½Π΅Ρ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎΠΉ. ΠΠΎΡΠ»Π΅ ΠΏΡΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΎΡΠ΅ΠΊ Π²ΡΡΡΠ½ΡΡ ΠΆΠΌΠ΅ΠΌ Β«ΠΡΡΠΎΠ²Π½ΡΡΡΒ» Π΅ΡΠ΅ ΡΠ°Π·.
ΠΠ΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΡΠΈΠ²ΠΎ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ. ΠΠ° ΡΡΠΎΠΌ ΠΌΠΎΠΌΠ΅Π½ΡΠ΅ ICE ΡΠΆΠ΅ Π΄Π°Π²Π½ΠΎ ΡΠ΄Π°Π»ΡΡ Π±Ρ, Π½ΠΎ Ρ Hugin Π΅ΡΡΡ ΡΠΏΠ°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΊΠ½ΠΎΠΏΠΎΡΠΊΠ° Β«ΠΡΠΏΡΡΠΌΠΈΡΡΒ».
ΠΠ΅ Π·Π°Π±ΡΠ΄ΡΡΠ΅ ΠΏΡΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡ β Π² ΡΡΠΈΠ»ΠΈΡΠ΅ Π΅ΡΡΡ ΡΠΈΡΠΎΠΊΠΈΠΉ Π²ΡΠ±ΠΎΡ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΠΌΠ΅Π½Ρ ΠΎΠ±ΡΠ΅Π·ΠΊΠΈ ΠΈ Π²ΡΠ±ΡΠ°ΡΡ Π²ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Ρ Π·Π΅Π»Π΅Π½ΠΎΠΉ ΡΡΡΠ΅Π»ΠΊΠΎΠΉ β ΡΠ°ΠΊ Ρ ΠΠ°Ρ Π±ΡΠ΄Π΅Ρ Π²Π΅ΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΉ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π» Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎΡΠ»Π΅.
ΠΡΡΠ°Π»ΡΡ ΡΠΊΡΠΏΠΎΡΡ. Π ΠΎΠΊΠ½Π΅ ΡΠΊΡΠΏΠΎΡΡΠ° ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΡΠΎΡΠΌΠ°Ρ, ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ, Π° ΡΠ°ΠΊ ΠΆΠ΅ ΠΊΠΎΠ³Π΄Π° Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡΡΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡ ΡΠΊΡΠΏΠΎΠ·ΠΈΡΠΈΠΈ β Π΄ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΡΠ»Π΅ ΡΠΊΠ»Π΅ΠΉΠΊΠΈ. ΠΡΠ±ΠΎΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ ΠΈ ΠΈΡΠΊΠ»ΡΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΠ»ΡΡΠ°ΡΡ .
ΠΡΠΎΠΌΠ΅ ICE ΠΈ Hugin Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π΄ΡΡΠ³ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ β PtGui, Adobe Photoshop (ΠΊΠΎΡΠΎΡΡΠΌ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ Π² ΡΠ°ΠΌΠΎΠΌ Π½Π°ΡΠ°Π»Π΅, Π½ΠΎ ΠΏΠΎΠ½ΡΠ», ΡΡΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠΈΠ»ΠΈΡΡ Π»ΡΡΡΠ΅) ΠΈ Π΄ΡΡΠ³ΠΈΠ΅.
ΠΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅.
ΠΠΎΡΡΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠ½ΠΈΠΌΠΊΠΎΠ²
Π’ΡΡ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π²ΡΠ΅ ΠΏΡΠΎΡΠ΅. ΠΡ ΠΏΡΠΎΡΡΠΎ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ ΠΈ ΠΊΡΡΡΠΈΡΠ΅ ΠΏΠΎΠ»Π·ΡΠ½ΠΊΠΈ. Π― ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΠΎΠ»ΡΠ·ΡΡΡΡ Adobe Photoshop, ΠΈΠ½ΠΎΠ³Π΄Π° Adobe Lightroom, Π° ΡΠ°ΠΊ ΠΆΠ΅ VSCO.
ΠΠ°Π³ΡΡΠΆΠ°Π΅ΠΌ Π½Π°ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π² ΡΠΎΡΠΎΡΠΎΠΏ ΠΈ Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ ΠΊΡΡΡΠΈΡΡ-Π²Π΅ΡΡΠ΅ΡΡ.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΠΊΡΠΎΠΏΠ°Π΅ΠΌ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ. ΠΠ΄Π΅ΡΡ ΠΡ ΡΡΠΈΡΡΠ²Π°Π΅ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ ΡΠ½ΠΈΠΌΠΊΠ°, Π²ΡΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΠ΅ ΠΏΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΡΡΠ΅ΡΠ΅ΠΉ, Π·ΠΎΠ»ΠΎΡΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΈ Ρ.Π΄. ΠΠΎ-Ρ ΠΎΡΠΎΡΠ΅ΠΌΡ, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ Π½Π°Π΄ΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ Π΅ΡΠ΅ ΠΏΡΠΈ ΡΡΠ΅ΠΌΠΊΠ΅ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΠΊΠ°Π΄ΡΠΎΠ², Π½ΠΎ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ° Π΄Π°Π΅Ρ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° Π΄Π»Ρ ΠΌΠ°Π½Π΅Π²ΡΠ°. ΠΠΎ ΡΡΡΠΈ, ΠΡ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΡΡΠ΅ΡΠ΅ Π±ΠΎΠ»ΡΡΡΡ ΡΠ°ΡΡΡ ΡΡΠ΅Π½Ρ Π² ΠΈΠ³ΡΠ΅, Π° ΠΏΠΎΡΠΎΠΌ ΠΎΠ±ΡΠ΅Π·Π°Π΅ΡΠ΅ Π΄ΠΎ ΠΈΡΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΊΡΠΈΠ½Π°.
Π‘ΠΈΠ»ΡΠ½ΠΎ Π·Π°ΠΌΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ ΡΠΎ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌ Π½Π΅ Π½Π°Π΄ΠΎ. ΠΠ°ΠΆΠ΅ ΠΊΠ°Π΄Ρ Ρ ΠΏΠ΅ΡΡΠΎΠ½Π°ΠΆΠ΅ΠΌ ΠΏΠΎ ΡΠ΅Π½ΡΡΡ ΠΈ Π·Π°Π²Π°Π»Π΅Π½Π½ΡΠΌ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠΎΠΌ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ. ΠΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅.
ΠΡΠΈΠΌΠ΅Ρ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΠΎΠΏΠ° ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π² ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΠΊΠ°Π΄Ρ:
Π ΡΠΎΡΠΎΡΠΎΠΏΠ΅ Π΅ΡΡΡ Π΄Π²Π΅ ΠΌΠ°Π³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΠΌΠ΅Π½Ρ ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ β «ΠΠ²ΡΠΎΡΠΎΠ½» ΠΈ «ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΠ²Π΅ΡΠΎΠ²Π°Ρ ΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡ». ΠΠ»ΠΈΠΆΠ°ΠΉΡΠΈΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ΅ «ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΡΠ°ΡΠΈΠ²ΠΎ». ΠΠ½ΠΎΠ³Π΄Π° ΠΈΡ Π΄Π°ΠΆΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π»Ρ ΡΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°. ΠΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅:
ΠΠΎ ΡΡΡΠΈ, ΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΡΠ°Π²ΡΡ Π±Π°Π»Π°Π½Ρ Π±Π΅Π»ΠΎΠ³ΠΎ, ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΡ ΠΈ ΡΡΠΊΠΎΡΡΡ. ΠΠ½ΠΎΠ³Π΄Π° ΡΡΠΎ ΠΈΠ΄Π΅Ρ Π½Π° ΠΏΠΎΠ»ΡΠ·Ρ ΠΊΠ°Π΄ΡΡ, ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π΅Ρ; Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ΅ Π²Π·ΡΡΡ Π² ΡΠ²ΠΎΠΈ ΡΡΠΊΠΈ ΠΈ ΠΏΠΎΠΏΡΠ°Π²ΠΈΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π²ΡΡΡΠ½ΡΡ. ΠΡΠ΅ ΡΡΠΈ ΠΊΡΡΡΠΈΠ»ΠΊΠΈ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ Π² ΠΌΠ΅Π½Ρ ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ β> ΠΠΎΡΡΠ΅ΠΊΡΠΈΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ΄Π½ΡΡΡ ΠΊΠΎΠ½ΡΡΠ°ΡΡΠ½ΠΎΡΡΡ/ΡΡΠΊΠΎΡΡΡ, ΠΏΠΎΠΌΠ΅Π½ΡΡΡ ΡΠ²Π΅ΡΠΎΠ²ΠΎΠΉ Π±Π°Π»Π°Π½Ρ (ΠΌΠ½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΡ ΠΎΠ΄ΠΈΡΡ Π² ΡΠΈΠ½Π΅Π²Ρ, Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅Ρ Π°ΡΠΌΠΎΡΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΡΠ΅Π½ΡΠΌ), ΠΏΠΎΠ΄Π½ΡΡΡ ΡΠΎΡΠΊΡ ΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π² ΠΡΠΈΠ²ΡΡ (ΡΡΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΡΡΠ΅ΠΊΡ Π²ΡΠ³ΠΎΡΠ΅Π²ΡΠ΅Π³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ), ΠΏΠΎΠ΄Π½ΡΡΡ/ΠΎΠΏΡΡΡΠΈΡΡ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠ΅Π½Π΅ΠΉ ΠΈ ΡΠ²Π΅ΡΠ»ΡΡ ΠΎΠ±Π»Π°ΡΡΠ΅ΠΉ.
Π£Π½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅ΠΏΡΠ° Π½Π΅Ρ β ΠΊΡΡΡΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΡΠΌΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ. ΠΡΠ΅ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΠ°ΡΠ΅Π³ΠΎ Π²ΠΊΡΡΠ°. Π’Π° ΠΆΠ΅ ΠΈΡΡΠΎΡΠΈΡ Π² ΠΠ°ΠΉΡΡΡΠΌΠ΅, ΡΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΌ Π½Π°ΡΡΡΠΎΠ΅ΠΊ ΠΏΠΎΠ±ΠΎΠ»ΡΡΠ΅, Π²ΡΠ΅-ΡΠ°ΠΊΠΈ ΠΎΠ½ Π±ΠΎΠ»Π΅Π΅ ΡΠ·ΠΊΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° ΠΏΠΎΡΡΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅. Π Π½Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡΡ ΠΎΡΡΠ΅Π½ΠΎΠΊ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ²Π΅ΡΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΡΡ Π·Π΅Π»Π΅Π½Ρ Π² ΠΊΠ°Π΄ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π°ΡΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ·ΡΠΌΡΡΠ΄Π½ΠΎΠ³ΠΎ ΠΎΡΡΠ΅Π½ΠΊΠ°), ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΡΠ²Π΅ΡΠΎΠ²ΡΠ΅ Π°ΠΊΡΠ΅Π½ΡΡ ΡΠ΅Π½Π΅ΠΉ ΠΈ Ρ.Π΄. ΠΈ Ρ.ΠΏ.
ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Π² ΠΠ°ΠΉΡΡΡΠΌΠ΅ ΠΠ°ΠΌ ΡΠ½Π°ΡΠ°Π»Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠ°ΠΏΠΊΡ Ρ ΠΠ°ΡΠΈΠΌΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π·Π° ΡΠ°Π·, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠ°Π²ΠΊΠΈ Ρ ΡΠΆΠ΅ Π³ΠΎΡΠΎΠ²ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² Π½Π° Π½ΠΎΠ²ΡΠ΅.
ΠΠΎΡΡΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π² ΠΎΠΊΠ½Π΅ Develop. ΠΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ ΡΠΏΡΠ°Π²Π° ΠΎΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
ΠΠ΅ΠΎΡΠΏΠΎΡΠΈΠΌΡΠΉ ΠΏΠ»ΡΡ ΠΠ°ΠΉΡΡΡΠΌΠ° β ΠΏΡΠ΅ΡΠ΅ΡΡ (ΡΠΈΠ»ΡΡΡΡ). ΠΡΠΎ ΡΠΎΡ ΡΠ°Π½Π΅Π½Π½ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ Π½Π°ΡΡΡΠΎΠ΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΌΠΎΠΌΡ, Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°ΡΠ°ΡΡ. ΠΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΠΎΡΠΎΠ³ΡΠ°ΡΡ ΠΈ Π±Π»ΠΎΠ³Π΅ΡΡ Π΄Π°Π²Π½ΠΎ ΠΏΡΠΎΠ΄Π°ΡΡ ΠΏΠ°ΠΊΠΈ ΡΠ²ΠΎΠΈΡ ΠΏΡΠ΅ΡΠ΅ΡΠΎΠ², Π½ΠΎ ΠΈ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΌΠ½ΠΎΠ³ΠΎ Π³ΠΎΠ΄Π½ΠΎΡΡ. Π ΠΎΠΊΠ½Π΅ Π»Π°ΠΉΡΡΡΠΌΠ° Π²ΡΠ±ΠΎΡ ΠΏΡΠ΅ΡΠ΅ΡΠΎΠ² Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΠ»Π΅Π²Π°.
ΠΠ»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π΅ΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈ Π² Π»ΠΈΡΠ΅ Snapseed (ΡΠΎΡΠΎΡΠΎΠΏ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΊΠ°Ρ ):
Π VSCO (Π»Π°ΠΉΡΡΡΠΌ Π½Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΊΠ°Ρ ):
VSCO ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΈ Π΄Π»Ρ ΠΠ-ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈΠ·-Π·Π° ΡΠ²ΠΎΠ΅ΠΉ ΠΏΡΠΎΡΡΠΎΡΡ β Π² Π½Π΅ΠΌ ΡΠΆΠ΅ Π΅ΡΡΡ Π΄Π΅ΡΡΡΠΊΠΈ ΡΠΈΠ»ΡΡΡΠΎΠ²; ΠΎΡΡΠ°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡΠΈΠΉ, Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠΎΠ΄ΠΊΡΡΡΠΈΡΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ Π΄ΠΎ Π½ΡΠΆΠ½ΠΎΠ³ΠΎ ΠΠ°ΠΌ ΡΡΠΎΠ²Π½Ρ. Π‘Π²ΠΎΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΏΠΎΡΡΡ ΠΏΠΎ Demonβs Souls Ρ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π» ΠΊΠ°ΠΊ ΡΠ°Π· Π² VSCO. ΠΠΎ ΠΈ ΠΏΠΎΡΠ»Π΅:
ΠΠ°Π΄Π΅ΡΡΡ, ΡΡΠΎΡ ΠΏΠΎΡΡ Π²Π΄ΠΎΡ Π½ΠΎΠ²ΠΈΡ ΠΊΠΎΠ³ΠΎ-ΡΠΎ Π½Π°ΡΠ°ΡΡ Π΄Π΅Π»Π°ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠΎΠ² Π½Π° ΡΠ²ΠΎΠΈΡ ΡΠ°Π±ΠΎΡΠ°Ρ . ΠΠΈΡΠ΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΠΎΠ³ΠΎ Π² ΡΠΊΠ»Π΅ΠΉΠΊΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΠΊΡΠΈΠ½ΡΠΎΡΠΎΠ² Π½Π΅Ρ. ΠΠ»Π°Π²Π½ΠΎΠ΅ β ΠΎΡΠΊΡΡΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΡΡΠΊΠ° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ ΡΠ΄Π°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΠ°ΡΠ΅Π³ΠΎ ΡΡΠΈΠ»Ρ. ΠΡΠΎΠ±ΡΠΉΡΠ΅!
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ²Π΅ΡΡ Π΄Π»ΠΈΠ½Π½ΡΡ ΠΏΠ»ΠΎΡΠΊΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· Π²ΠΈΠ΄Π΅ΠΎ / Π₯Π°Π±Ρ
ΠΡΠ΅Π΄ΡΡΡΠΎΡΠΈΡ
ΠΠ°ΡΡ Π»Π΅Ρ Π½Π°Π·Π°Π΄ Π½Π° Π₯Π°Π±ΡΠ΅ Π±ΡΠ»Π° ΡΡΠ°ΡΡΡ, ΠΏΠΎΡΠ²ΡΡΡΠ½Π½Π°Ρ ΠΠ΄Π°ΠΌΡ ΠΠ°Π΄ΡΡΡΡ ΠΠ°ΠΌΠ΅ΡΠ° ΠΠΉΠ½ΡΡΠ΅ΠΉΠ½Π°: ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ ΡΠΎΡΠΎΠ³ΡΠ°Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ Π²ΡΠ΅ΠΌΡ. ΠΠ½Π΅ ΠΎΠ½Π° ΠΏΠΎΠΊΠ°Π·Π°Π»Π°ΡΡ ΠΎΡΠ΅Π½Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠΉ, Π½ΠΎ, Π΅ΡΠ»ΠΈ ΡΠ΅ΡΡΠ½ΠΎ, ΡΠΎ Ρ ΡΠ°ΠΊ ΠΈ Π½Π΅ ΠΏΠΎΠ½ΡΠ» ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ Π΄Π»Ρ ΡΡΡΠΌΠΊΠΈ Π²ΠΈΠ΄Π΅ΠΎ Stainless. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΌΠ΅Π½Ρ Π²ΠΎΡΡ ΠΈΡΠΈΠ»ΠΈ Π΅Π³ΠΎ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΈ ΠΏΠΎΠ΅Π·Π΄Π° ΠΌΠ΅ΡΡΠΎ. ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ Ρ Π·Π°Π΄Π°Π»ΡΡ ΠΌΡΡΠ»ΡΡ: Π° ΠΌΠΎΠ³Ρ Π»ΠΈ Ρ ΡΠ°ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π΅ΡΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅?
ΠΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°ΡΠΈ
ΠΠ΅Π΄Π°Π»Π΅ΠΊΠΎ ΠΎΡ ΡΠ΅Π»Π°, Π³Π΄Π΅ ΠΆΠΈΠ²ΡΡ ΠΌΠΎΠΈ ΡΠΎΠ΄ΡΡΠ²Π΅Π½Π½ΠΈΠΊΠΈ, ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΠΆΠ΅Π»Π΅Π·Π½Π°Ρ Π΄ΠΎΡΠΎΠ³Π° ΠΈ ΠΏΠΎΠ΅Ρ Π°Π² ΠΎΠ΄Π½Π°ΠΆΠ΄Ρ Π² Π³ΠΎΡΡΠΈ, Ρ ΠΏΡΠΈΡ Π²Π°ΡΠΈΠ» Ρ ΡΠΎΠ±ΠΎΠΉ ΠΊΠ°ΠΌΠ΅ΡΡ ΠΈ ΡΡΠ°ΡΠΈΠ². Π‘ΡΡΡ Π·Π°Π΄Π°ΡΠΈ, ΠΊΠΎΡΠΎΡΡΡ Ρ ΠΏΠΎΡΡΠ°Π²ΠΈΠ» ΠΏΠ΅ΡΠ΅Π΄ ΡΠΎΠ±ΠΎΠΉ ΡΠ²ΠΎΠ΄ΠΈΠ»Π°ΡΡ ΠΊ ΡΠΎΠΌΡ ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΅Π·Π΄Π°, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π»ΠΈΠ½Π½ΠΎΠ΅, ΡΡΠΎΠ±Ρ Π΅Π³ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠ½ΡΡΡ ΠΏΡΠΎΡΡΠΎ ΡΠΎΠ±ΡΠ°Π² ΠΏΠ»ΠΎΡΠΊΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ. Π’ΠΎ Π΅ΡΡΡ, Ρ ΡΠΎΠ±ΡΠ°Π»ΡΡ ΠΎΡΡΠ½ΡΡΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π²ΡΡΠ΅Π·Π°Π² ΠΏΠΎ ΡΠ΅Π½ΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠΎΠ»ΠΎΡΠΊΠ΅ Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°Π΄ΡΠ° ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈΡ Π² Π½Π°Π΄Π΅ΠΆΠ΄Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΡΠ΅Π½Ρ Π΄Π»ΠΈΠ½Π½ΡΡ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Ρ ΡΠ²Π»ΡΠ»ΡΡ ΡΡΠ°ΡΡΠ»ΠΈΠ²ΡΠΌ ΠΎΠ±Π»Π°Π΄Π°ΡΠ΅Π»Π΅ΠΌ ΠΊΠ°ΠΌΠ΅ΡΡ Canon EOS 600D (ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ) Ρ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ 60 FPS ΠΏΡΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ Π²ΠΈΠ΄Π΅ΠΎ 1280×720, ΡΠΎ ΡΠ°ΡΡΠΈΡΡΠ²Π°ΡΡ Π½Π° Π±ΠΎΠ»Π΅Π΅ Π²ΡΡΠΎΠΊΡΡ ΡΠ°ΡΡΠΎΡΡ Π½Π΅ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΠ»ΠΎΡΡ. Π‘ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ° Π²ΡΡΠΎΡΠΎΠΉ 1280 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΏΡΠ΅Π²ΠΎΡΡ ΠΎΠ΄ΠΈΡ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΎΠ². ΠΠΎΡΡΠΎΠΌΡ, Ρ ΠΏΠΎΠ»Π°Π³Π°Π», ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΌΠ΅Π½Ρ ΡΡΡΡΠΎΠΈΡΡ.
ΠΡΠΈΠΌΠ΅ΡΡ Π² ΡΠ΅ΡΠΈ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΡ Ρ Ρ ΠΎΡΠ΅Π» Π±Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΡΠΏΠΈΡΠΎΠΊ ΡΡΡΠ»ΠΎΠΊ Π½Π° ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠ½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ.
- Fundamentals and Experiments of Line Scan Camera. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°ΠΌΠΈ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ: ΡΠ°Π· ΠΈ Π΄Π²Π°
- Bending time. A showcase of photographs from Andreas Chudowski and Adam Magyar
- Kropilak
Π‘ΡΡΠΌΠΊΠ°! ΠΠΎΡΠΎΡ! ΠΠΎΠ΅Ρ Π°Π»ΠΈ!
ΠΡΠ°ΠΊ, Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» ΡΡΠ°ΡΠΈΠ² Π½Π° ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ ΠΏΠΎΡΡΠ΄ΠΊΠ° 10 ΠΌΠ΅ΡΡΠΎΠ² ΠΎΡ ΡΠ΅Π»ΡΡΠΎΠ² (ΡΠ΅ΠΌ Π±Π»ΠΈΠΆΠ΅ ΠΊ ΡΠ΅Π»ΡΡΠ°ΠΌ, ΡΠ΅ΠΌ ΡΠΈΠ»ΡΠ½Π΅Π΅ ΡΡΡΡΠΊΠ° ΠΊΠ°ΠΌΠ΅ΡΡ) ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠ» ΠΊΠ°ΠΌΠ΅ΡΡ Π² Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π½Π°ΠΌ ΠΈΠ· Π²ΡΠ΅Π³ΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠ°Π΄ΡΠ° Π½ΡΠΆΠ½Π° Π»ΠΈΡΡ ΡΡΠ΅Π΄Π½ΡΡ ΠΏΠΎΠ»ΠΎΡΠΊΠ°, ΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π΅Π΅ Π²ΡΠ΅Π³ΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΠΊΠ°ΠΌΠ΅ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΌ, Π° Π½Π΅ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π±ΡΠ΄Π΅Ρ Π²ΡΡΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ ΠΎΡΠΈΠ΅Π½ΡΠ°ΡΠΈΡ 1920Π₯1080 Π΄Π°ΡΡ Π½Π°ΠΌ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π²ΡΡΠΎΡΠΎΠΉ 1080 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, Π° Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ ΠΎΡΠΈΠ΅Π½ΡΠ°ΡΠΈΡ 1080×1920 Π΄Π°ΡΡ Π½Π°ΠΌ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π²ΡΡΠΎΡΠΎΠΉ 1920 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ.
Π‘ΡΡΠΌΠΊΡ Π²ΠΈΠ΄Π΅ΠΎ Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π²Π΅ΡΡΠΈ Π² ΡΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Ρ.Β Π΅. Π±Π΅Π· ΡΡΠ°ΡΡΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠΊΠΈ. ΠΠΎΠ³Π΄Π° ΠΎΠ±ΡΠ΅ΠΊΡ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ Π² ΠΊΠ°Π΄Ρ, ΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΠΈΠ»ΡΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡΡ ΠΎΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΡ ΡΡΠ΅Π½Ρ, ΡΡΠΎ Π·Π°ΡΡΠ°Π²ΠΈΡ ΠΊΠ°ΠΌΠ΅ΡΡ ΠΏΠΎΠΌΠ΅Π½ΡΡΡ Π²ΡΠ΄Π΅ΡΠΆΠΊΡ ΠΈΠ»ΠΈ Π΄ΠΈΠ°ΡΡΠ°Π³ΠΌΡ, Π° ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ Π½Π΅ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ. ΠΠ½Π°ΡΠ΅ ΡΠ°Π·Π½ΡΠ΅ ΡΠ°ΡΡΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠ΅Π·Π΄Π° ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΏΠΎ ΡΡΠΊΠΎΡΡΠΈ. Π§Π°ΡΡΠΎΡΠ° ΠΊΠ°Π΄ΡΠΎΠ² Π΄Π»Ρ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ. Π‘ΡΡΠΌΠΊΡ Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ ΡΠ΅ΠΊΡΠ½Π΄ Π·Π° 5-10 Π΄ΠΎ ΡΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΊΠ°ΠΊ ΠΎΠ±ΡΠ΅ΠΊΡ ΠΏΠΎΠΏΠ°Π΄ΡΡ Π² ΠΊΠ°Π΄Ρ. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ
, Π½Π° Π²ΡΡΠΊΠΈΠΉ ΡΠ»ΡΡΠ°ΠΉ, Π²ΠΎ-Π²ΡΠΎΡΡΡ
, ΠΊΠ°ΠΌΠ΅ΡΠ° ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»Π° ΡΠ΅Π²Π΅Π»ΠΈΡΡΡΡ ΠΏΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ Π·Π°ΠΏΠΈΡΠΈ, ΠΈ Π²-ΡΡΠ΅ΡΡΠΈΡ
ΡΡΠΎΠ±Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π²ΡΠ±ΡΠ°ΡΡ ΡΠΎΠ½ΠΎΠ²ΡΠΉ ΠΊΠ°Π΄Ρ (Π΅ΡΠ»ΠΈ ΠΎΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ Π±ΡΡΡΡΠΎ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΠ·-Π·Π° ΠΎΠ±Π»Π°ΠΊΠΎΠ²). ΠΠ°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΠΌ ΡΡΡΠΌΠΊΡ ΡΠΎΠΆΠ΅ Π½Π΅ ΡΡΠ°Π·Ρ, Π° ΡΠΏΡΡΡΡ ΡΠ΅ΠΊΡΠ½Π΄ 5. ΠΠ° ΡΠ²ΠΎΡΠΌ Π»ΠΈΡΠ½ΠΎΠΌ ΠΎΠΏΡΡΠ΅ Ρ ΡΠ±Π΅Π΄ΠΈΠ»ΡΡ, ΡΡΠΎ ΠΏΡΠΈ ΡΡΡΠΌΠΊΠ΅ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΈΡΠ°ΡΡ Π±ΡΠ΄Π΅Ρ Π»ΠΈ Π²Ρ
ΠΎΠ΄ΠΈΡΡ ΠΎΠ±ΡΠ΅ΠΊΡ Π² ΠΊΠ°Π΄Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π»ΠΈ Π»ΠΈΡΠ½Π΅Π³ΠΎ ΠΏΡΡΡΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°. Π£ ΠΌΠ΅Π½Ρ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ°Ρ
Π²Π΅ΡΡ
Π½ΡΡ ΡΠ°ΡΡΡ ΠΏΠΎΠ΅Π·Π΄ΠΎΠ² Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅Π·Π°Π½Π°. ΠΡ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΡΡΠ°Π²ΠΈΡΡ ΡΡΡΠ½ΠΎΠΉ ΡΠΎΠΊΡΡ ΠΈ Π·Π°ΡΠ°Π½Π΅Π΅ ΡΡΠΎΠΊΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠ΅ (Ρ
ΠΎΡΡ ΡΡΠΎ ΠΈ ΡΡΡΠ΄Π½ΠΎ Π±ΡΠ²Π°Π΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ, Π²Π΅Π΄Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΏΠΎΠΊΠ° Π΅ΡΡ Π½Π΅Ρ).
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π°Ρ ΡΠ°ΡΡΡ
ΠΠ½ΠΎΡ Π±ΡΠ»Π° Π½Π°ΠΏΠΈΡΠ°Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Trainz Pano (C++ Builder XE3). ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ 64-ΡΠ°Π·ΡΡΠ΄Π½ΠΎΠ΅, ΠΠ‘ β Windows 7/8/10. ΠΠ½Π° Π·Π°ΡΠΎΡΠ΅Π½Π° ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ ΠΈΠ· Π²ΠΈΠ΄Π΅ΠΎ. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄ΠΎΡΡΡΠΏΠ½Π° ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΈ Π»Π΅Π³ΠΊΠΎ Π³ΡΠ³Π»ΠΈΡΡΡ.
Π Π°Π±ΠΎΡΠ° Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ
Π§ΡΠΎΠ±Ρ ΠΎΠ±Π»Π΅Π³ΡΠΈΡΡ ΠΆΠΈΠ·Π½Ρ ΠΈ ΡΠ΅Π±Π΅ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Ρ ΡΠ°Π·Π±ΠΈΠ» ΠΏΡΠΎΡΠ΅ΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π½Π° Π΄Π²Π΅ ΡΠ°ΡΡΠΈ: ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ±ΠΎΡΠΊΡ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅. Π‘Π΄Π΅Π»Π°Π½ΠΎ ΡΡΠΎ ΠΏΠΎ ΠΏΡΠΈΡΠΈΠ½Π΅ ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΎΠ±ΡΡΠΌ Π΄Π°Π½Π½ΡΡ Π»ΡΡΡΠ΅ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ Π½Π° ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΠΎΠΌ ΡΡΠ°ΠΏΠ΅, ΡΡΠΎΠ±Ρ ΠΈΡ Π½Π΅ ΠΏΠΎΡΠ΅ΡΡΡΡ. ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎ ΡΡΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ 64-Π±ΠΈΡΠ½ΡΠΌ.
ΠΡΠΊΡΡΡΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ
Π― Π½Π΅ ΡΡΠ°Π» Π·Π°ΠΌΠΎΡΠ°ΡΠΈΠ²Π°ΡΡΡΡ Ρ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ, ΠΌΠΎΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ FFMPEG ΠΈ ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΈΠ· Π²ΠΈΠ΄Π΅ΠΎ Π½Π°Π±ΠΎΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, Π° ΠΏΠΎΡΠΎΠΌ ΡΠΆΠ΅ Ρ Π½ΠΈΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΡΠΎΠ½Π°
ΠΠ° ΡΠ°ΠΌΠΎΠΌ ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠΈΠΉΡΡ ΡΠ·ΠΎΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠΎΠ½Π°. Π‘Π²ΡΠ·Π°Π½ΠΎ ΡΡΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΈΠ· ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ°Π΄ΡΠ° Π²ΡΡΠ΅Π·Π°Π΅ΡΡΡ ΠΏΠΎΠ»ΠΎΡΠΊΠ° ΡΠΈΡΠΈΠ½ΠΎΠΉ ΠΏΠΎΡΡΠ΄ΠΊΠ° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
Π΄Π΅ΡΡΡΠΊΠΎΠ² ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΠΎΠ½ΠΈ ΠΈ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΡΡ, Π΅ΡΠ»ΠΈ Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΊΡΡΠ²Π°ΡΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠΌ. Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠΎΠ½Π° ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π΅Π³ΠΎ Π½Π° ΠΌΠΎΠ½ΠΎΡΠΎΠ½Π½ΡΠ΅ Π»ΠΈΠ½ΠΈΠΈ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π΅ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡ. Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΌΠ΅Π½Ρ ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π·ΠΎΡΠ°ΡΠΎΠ²ΡΠ²Π°Π΅Ρ, ΠΏΠΎΡΡΠΎΠΌΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΡΠ±ΠΎΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ ΠΊ ΡΠ΅ΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ.ΠΡΠ°ΠΊ, Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠΎΠ½Π°.
Π‘Π±ΠΎΡΠΊΠ° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ
ΠΡΠΈ ΡΡΡΠΌΠΊΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠ°ΠΌΠ΅ΡΠ°, ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ ΠΊ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° Π½Π΅ ΠΏΡΡΠΌΠΎ, Π° ΠΏΠΎΠ΄ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ ΡΠ³Π»ΠΎΠΌ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΌΠ΅ΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π° ΠΏΠΎΠ΄ ΡΠ³Π»ΠΎΠΌ ΠΊ ΡΡΠ°Π΅ΠΊΡΠΎΡΠΈΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°. Π§ΡΠΎΠ±Ρ ΠΊΠΎΠΌΠΏΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ
Π²Π»ΠΈΡΠ½ΠΈΠ΅ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ΠΈΠΌΠ΅ΡΡΡΡ Π΄Π²Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ: ΠΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π°. ΠΠ½ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡΡΡ ΠΏΡΡΡΠΌ ΠΏΠΎΠ΄Π±ΠΎΡΠ° ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅Π»ΠΎ Π·Π°Π·ΡΠ±ΡΠΈΠ½ ΠΏΡΠΈ ΡΡΡΠΊΠΎΠ²ΠΊΠ΅ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ
ΡΡΠ°ΡΡΠΊΠΎΠ². ΠΡΡ ΠΎΠ΄ΠΈΠ½ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ β ΡΡΠΎ Π¨ΠΈΡΠΈΠ½Π°. ΠΠ½ Π½ΡΠΆΠ΅Π½ Π΄Π»Ρ ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΡΠΈΡΠΈΠ½Ρ ΠΏΠΎΠ»ΠΎΡΠΎΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ Π²ΡΡΠ΅Π·Π°ΡΡΡΡ ΠΈΠ· ΡΠ΅ΠΊΡΡΠ΅Π³ΠΎ ΠΊΠ°Π΄ΡΠ° ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡΡΡ Π² ΡΠ΅Π·ΡΠ»ΡΡΠΈΡΡΡΡΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ. ΠΡΠ΅ ΡΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ. ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π° Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ Π½Π° Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΌ ΡΡΠ°ΠΏΠ΅ ΠΈ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Π½Π΅ ΠΌΠ΅Π½ΡΡΡΡΡ. Π Π²ΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π¨ΠΈΡΠΈΠ½Π° ΠΌΠΎΠΆΠ΅Ρ ΠΌΠ΅Π½ΡΡΡΡΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΠΊΠΎΡΠΎΡΡΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π΅ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠΉ. Π ΠΌΠΎΡΠΌ ΡΠ»ΡΡΠ°Π΅ Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ°Π· ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π»ΡΡ Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈ Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΠ΅ΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ΅Π·Π΄ΠΎΠ².
ΠΡΠ»ΠΈ ΠΌΡ ΡΠ½ΠΈΠΌΠ°Π΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎ Π² Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΎΡΠΈΠ΅Π½ΡΠ°ΡΠΈΠΈ, ΡΠΎ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΡΠΊΠ°Π·Π°ΡΡ Π² Π³Π»Π°Π²Π½ΠΎΠΌ ΠΌΠ΅Π½Ρ ΡΠ³ΠΎΠ» ΠΏΠΎΠ²ΠΎΡΠΎΡΠ° ΠΊΡΠ°ΡΠ½ΡΠΉ 90 Π³ΡΠ°Π΄ΡΡΠ°ΠΌ. ΠΡΡΡ Π΅ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΌΠΎΠΌΠ΅Π½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΡ. ΠΠΎΠ³Π΄Π° Ρ ΠΏΠΈΡΠ°Π» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΠΎ ΠΈΡΡ
ΠΎΠ΄ΠΈΠ» ΠΈΠ· ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΏΡΠ°Π²Π°-Π½Π°Π»Π΅Π²ΠΎ. Π§ΡΠΎ Π΄Π΅Π»Π°ΡΡ, Π΅ΡΠ»ΠΈ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π²Π°-Π½Π°ΠΏΡΠ°Π²ΠΎ? ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° ΡΡΠ°ΠΏΠ΅ ΡΠ±ΠΎΡΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠ½ΠΊΡ ΠΎΡΡΠ°Π·ΠΈΡΡ ΡΠ»Π΅Π²Π°-Π½Π°ΠΏΡΠ°Π²ΠΎ, ΠΏΡΠΈ ΡΡΠΎΠΌ Π²ΡΠ΅ Π½Π°Π΄ΠΏΠΈΡΠΈ ΠΌΡ ΠΏΠΎΠ»ΡΡΠΈΠΌ Π² Π·Π΅ΡΠΊΠ°Π»ΡΠ½ΠΎΠΌ ΠΎΡΡΠ°ΠΆΠ΅Π½ΠΈΠΈ. Π Π½Π° ΡΡΠ°ΠΏΠ΅ ΡΠ΅ΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΡΠ»Π΅Π²Π°-Π½Π°ΠΏΡΠ°Π²ΠΎ ΠΈ Π²ΡΡ Π²ΡΡΠ°Π½Π΅Ρ Π½Π° ΡΠ²ΠΎΠΈ ΠΌΠ΅ΡΡΠ°.
Π Π΅ΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ
Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π°Π²ΠΈΡΡΡΡ ΠΎΡ ΠΏΠΎΠ²ΡΠΎΡΡΡΡΠ΅Π³ΠΎΡΡ ΡΠΎΠ½Π° (Π΅ΡΠ»ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π΅ ΡΠΌΠΎΠ³Π»Π° ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΡΠ°ΠΌΠ°) ΠΈΠ»ΠΈ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ°, Π΅ΡΠ»ΠΈ ΠΎΠ½ Π±ΡΠ» Π½Π΅Π²Π΅ΡΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½ ΠΊΠ°ΠΊ ΡΠΎΠ½ Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌ Π½Π°ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ (ΡΠΎΡΠ½Π΅Π΅ ΡΠ»ΠΎΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΠ°ΠΌ ΠΈΡ
3) Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Trainz Pano Editor. ΠΠΎΡ ΠΊΡΠ°ΡΠΊΠΈΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΡΠ½ΠΊΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°:
- Π Π΅ΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠΎΠ»Π±ΠΎΠ²
- Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΡΠΎΠ»Π±ΡΠΎΠ²
- ΠΠ΅ΡΡΠΈΠΊΠ°Π»ΡΠ½Π°Ρ Π·Π°Π»ΠΈΠ²ΠΊΠ° ΡΠΎΠ½ΠΎΠΌ
- ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊ
- Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊ
- ΠΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½Π°Ρ Π·Π°Π»ΠΈΠ²ΠΊΠ° ΡΠΎΠ½ΠΎΠΌ
- ΠΡΠ°Π΄ΠΈΠ΅Π½ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄
- Π£ΡΠΊΠΎΡΠ΅Π½Π½ΠΎΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅
ΠΠΈΠ΄Π΅ΠΎ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ
On-line ΡΠΏΡΠ°Π²ΠΊΠ° Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π·Π΄Π΅ΡΡ.
ΠΡΠΎΡΠΌΠΎΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ
ΠΡΠΈ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠΈ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ Π²ΡΡΠ²ΠΈΠ»Π°ΡΡ ΠΎΠ΄Π½Π° Π½Π΅ΠΏΡΠΈΡΡΠ½Π°Ρ Π΄Π΅ΡΠ°Π»Ρ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ β ΡΠΎΡΠΌΠ°Ρ JPEG ΠΈΠΌΠ΅Π΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΠ»Ρ Π΄Π»ΠΈΠ½Ρ ΠΈ ΡΠΈΡΠΈΠ½Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ 2 Π±Π°ΠΉΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ Π·Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π΄Π»ΠΈΠ½ΠΎΠΉ Π±ΠΎΠ»Π΅Π΅ 65535 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ Π½Π΅ ΡΠ΄Π°ΡΡΡΡ. Π ΡΠΎ ΠΆΠ΅ Π²ΡΠ΅ΠΌΡ Ρ ΠΌΠ΅Π½Ρ Π±ΡΠ»ΠΈ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π΄Π»ΠΈΠ½ΠΎΠΉ ΠΏΠΎ 200 000 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΈ Π±ΠΎΠ»Π΅Π΅. Π‘ΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π² BMP ΠΈ PNG ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π½Π΅ ΡΠΎΠ·Π΄Π°ΡΡ, Π²ΠΎΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ΡΡΠΈΡ ΡΠΎΡΠΌΠ°ΡΠ°Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ° Π½Π° Π΄ΠΈΡΠΊΠ΅. ΠΡΠΈ ΠΏΠΎΠΏΡΡΠΊΠ΅ ΠΎΡΠΊΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ° Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΡΠΎΠΆΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ. XnView ΠΈ XnViewMP ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΌΠ΅ΡΠΈΠ²ΠΎ ΠΈΠ· ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, ΠΎ ΡΡΠΌ Ρ Π½Π°ΠΏΠΈΡΠ°Π» Π°Π²ΡΠΎΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π½Π°Π΄Π΅ΡΡΡ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΡ Π²Π΅ΡΡΠΈΡΡ ΡΡΠΎΡ Π±Π°Π³ ΠΏΠΎΡΠΈΠΊΡΡΡ. ΠΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠ²ΡΠΈΠΊ Windows Π€ΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΈ ΠΎΡΠΊΡΡΠ» Π½Π° ΡΡΠ°, Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ°ΡΠ°Π» ΠΈ InfanView. Π ΠΎΠ±ΡΠ΅ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΡΡ ΠΎΠ΄ΠΈΡΡ ΠΈΠ· ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π½Π΅ Π²ΡΠ΅ Π²ΡΡΠ²Π΅ΡΡ ΠΏΠΎΠΊΠ°ΠΆΡΡ Π½Π°ΠΌ Π΄Π»ΠΈΠ½Π½ΡΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ.
ΠΡΠΈΠΌΠ΅ΡΡ ΠΌΠΎΠΈΡ ΡΠ°Π±ΠΎΡ
ΠΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ ΠΌΠΎΠΈΡ ΡΠ°Π±ΠΎΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° ΡΠ°ΠΉΡΠ΅. ΠΡΠ°Π²Π΄Π°, ΡΠ°ΠΌ ΠΎΠ½ΠΈ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠΌΠ΅Π½ΡΡΠ΅Π½Ρ Π² ΡΠ°Π·ΠΌΠ΅ΡΠ°Ρ .
ΠΠΎΠ·ΠΌΠΎΠΆΠ½Π°Ρ ΠΎΠ±Π»Π°ΡΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ
ΠΠΎΠΌΠΈΠΌΠΎ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΡΡ ΡΡΡΠΌΠΎΠΊ ΠΏΠΎΠ΅Π·Π΄ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ ΠΊΠΎΠ»ΠΎΠ½Π½ Π°Π²ΡΠΎ ΠΈΠ»ΠΈ ΠΌΠΎΡΠΎ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ, ΡΡΠ΄ΠΎΠ², ΠΊΠΎΠ»ΠΎΠ½Π½Ρ Π»ΡΠ΄Π΅ΠΉ Π½Π° ΠΏΠ°ΡΠ°Π΄Π°Ρ , Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡΡ , ΠΌΠ°Π½ΠΈΡΠ΅ΡΡΠ°ΡΠΈΡΡ . ΠΡΠΈ Π½Π°Π»ΠΈΡΠΈΠΈ Ρ ΠΎΡΠΎΡΠΈΡ Π΄ΠΎΡΠΎΠ³ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ ΡΠ½ΡΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠ»ΠΈΡ ΠΈΠ»ΠΈ ΠΏΠ΅ΠΉΠ·Π°ΠΆΠ΅ΠΉ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ ΠΏΠΎΠ΅Π·Π΄Π°, ΡΡΠ°ΠΌΠ²Π°Ρ ΠΈΠ»ΠΈ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Ρ.
ΠΠ»Π°Π½Ρ ΠΏΠΎ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ
- Π§ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°Π΄ΡΠΎΠ² Π½Π°ΠΏΡΡΠΌΡΡ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π΄ΠΈΡΠΊ.
- Π£Π»ΡΡΡΠΈΡΡ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ±ΠΎΡΠΊΠΈ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ.
- ΠΠ°ΠΏΠΈΡΠ°ΡΡ Π½ΠΎΠ²ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΎΠ½Π°.
- ΠΠ°ΠΏΠΈΡΠ°ΡΡ JavaScript Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ HTML5 Canvas Π΄Π»Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΡΠ΅Π½Ρ Π΄Π»ΠΈΠ½Π½ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ.
ΠΡΠ²ΠΎΠ΄Ρ
- Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΡΠ½ΠΊΠ΅ Π½Π΅Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ· Π²ΠΈΠ΄Π΅ΠΎ ΡΠ°ΠΉΠ»ΠΎΠ².
- Π’Π΅ Π΅Π΄ΠΈΠ½ΠΈΡΠ½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ, ΡΡΠΎ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π² ΡΠ΅ΡΠΈ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΡΠΎΠ·Π΄Π°Π½Ρ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡ Π·Π°Π³ΠΎΡΠΎΠ²ΠΎΠΊ, Π½Π΅ ΡΠ²Π»ΡΡΡΠΈΡ ΡΡ Π³ΠΎΡΠΎΠ²ΡΠΌΠΈ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌΠΈ.
- ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Trainz Pano Π² ΠΊΠ°ΠΊΠΎΠΉ ΡΠΎ ΠΌΠ΅ΡΠ΅ ΡΠ΅ΡΠ°Π΅Ρ ΠΎΠ·Π²ΡΡΠ΅Π½Π½ΡΡ Π²ΡΡΠ΅ Π·Π°Π΄Π°ΡΡ.
- Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Trainz Pano ΠΏΠΎΠΊΠ° ΡΡΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½Π°Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ ΠΎΡΠ΄Π΅Π»Π΅Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΎΡ ΡΠΎΠ½Π°, ΡΡΠΎ (Π² ΠΎΠ±ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅) ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠ΅ΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π² Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ Π±ΠΎΠ»ΡΡΠΎΠΌ ΠΎΠ±ΡΠ΅ΠΌΠ΅.
- ΠΠΌΠ΅ΡΡΠ΅ Ρ ΡΠ΅ΠΌ, ΠΏΡΠΈ Π³ΡΠ°ΠΌΠΎΡΠ½ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ (Π²ΡΠ±ΠΎΡΠ΅ ΡΠ΄Π°ΡΠ½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ° ΡΡΡΠΌΠΊΠΈ ΠΏΡΠΎΡΠΈΠ² ΠΌΠΎΠ½ΠΎΡΠΎΠ½Π½ΠΎΠ³ΠΎ ΡΠΎΠ½Π°) ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½Π° ΠΊΠ°ΠΊ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»Π°ΠΌΠΈ ΡΠ°ΠΊ ΠΈ Π»ΡΠ±ΠΈΡΠ΅Π»ΡΠΌΠΈ ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΡΠΎ.
ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΡΡ ΡΡΠΈΠ²ΠΊΡ Π΄Π»Ρ Π½Π΅Π²Π΅ΡΠΎΡΡΠ½ΡΡ ΡΠΈΡΠΎΠΊΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
Π§ΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ ΡΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ ΡΡΠ΅Π½Ρ Ρ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΊΡΠ°ΡΠΎΡΠΎΠΉ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΌΠΈΠ»ΠΈ, Π° Π²Π°Ρ ΡΠ°ΠΌΡΠΉ ΡΠΈΡΠΎΠΊΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ² ΠΈ Π±Π»ΠΈΠ·ΠΊΠΎ Π½Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ Π·Π°Ρ Π²Π°ΡΠ° Π²Π΅Π»ΠΈΠΊΠΎΠ»Π΅ΠΏΠ½ΠΎΠ³ΠΎ Π²ΠΈΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅ Π½Π΅Π²ΠΎΠΎΡΡΠΆΠ΅Π½Π½ΡΠΌ Π³Π»Π°Π·ΠΎΠΌ? ΠΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠ΅ ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ°Π΅Ρ ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡ Π²Π°ΠΌ Π²ΡΠ±ΠΈΡΠ°ΡΡ Π½Π°ΡΠ°Π»ΡΠ½ΡΡ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΡΡ ΡΠΎΡΠΊΠΈ Π²Π°ΡΠ΅Π³ΠΎ Π»Π°Π½Π΄ΡΠ°ΡΡΠ° ΠΊΠ°ΠΊ ΠΏΠΎ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΠΈ, ΡΠ°ΠΊ ΠΈ ΠΏΠΎ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΠΈ. Π ΡΡΠΎΠΌ ΡΡΠΎΠΊΠ΅ ΠΌΡ Π½Π°ΡΡΠΈΠΌ Π²Π°Ρ Π²ΡΠ΅ΠΌΡ, ΡΡΠΎ ΠΊΠ°ΡΠ°Π΅ΡΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΈΠ²Π°Π½ΠΈΡ, ΠΎΡ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π±Π°Π·ΠΎΠ²ΡΡ ΠΏΠ΅ΠΉΠ·Π°ΠΆΠ½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π΄ΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΡ ΡΠ΅Ρ Π½ΠΈΠΊ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠ΅ ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ Ρ ΡΠΈΡΠΎΠΊΠΎΠΉ Π°ΠΏΠ΅ΡΡΡΡΠΎΠΉ, ΡΠ°ΠΊΠΆΠ΅ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎΠ΅ ΠΊΠ°ΠΊ ΠΌΠ΅ΡΠΎΠ΄ ΠΡΠ΅Π½ΠΈΠ·Π΅ΡΠ°.
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅. ΠΠ΅ΡΠΎΠ΄ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΉ ΡΡΠΈΠ²ΠΊΠΈ ΠΡΠ΅Π½ΠΈΠ·Π΅ΡΠ°, ΠΏΠΎΠΏΡΠ»ΡΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π² ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π³ΠΎΠ΄Ρ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΎΠΌ Π Π°ΠΉΠ°Π½ΠΎΠΌ ΠΡΠ΅Π½ΠΈΠ·Π΅ΡΠΎΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΌΠ°Π»ΡΡ Π³Π»ΡΠ±ΠΈΠ½Ρ ΡΠ΅Π·ΠΊΠΎΡΡΠΈ Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ Ρ ΡΠΈΡΠΎΠΊΠΈΠΌ ΡΠ³Π»ΠΎΠΌ ΠΎΠ±Π·ΠΎΡΠ°. ΠΡΠΈ ΡΡΠ΅ΠΌΠΊΠ΅ Ρ ΡΠΈΡΠΎΠΊΠΎΠΉ Π΄ΠΈΠ°ΡΡΠ°Π³ΠΌΠΎΠΉ ΠΎΡΡΠ°Π»ΡΠ½Π°Ρ ΡΠ°ΡΡΡ ΡΠΎΠ½Π° ΡΠ°Π·ΠΌΡΠ²Π°Π΅ΡΡΡ, Π½Π°ΠΏΡΠ°Π²Π»ΡΡ Π²Π·Π³Π»ΡΠ΄ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΡ Π² ΡΠΎΠΊΡΡΠ΅.
ΠΠΎΠ³Π΄Π° ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΉ ΡΡΠΈΠ²ΠΊΠΈ?
Π ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°ΠΌ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΉ ΡΡΠΈΠ²ΠΊΠΈ ΠΎΡΠ½ΠΎΡΡΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ:
- ΠΠ°Ρ Π²Π°ΡΡΠ²Π°ΠΉΡΠ΅ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠΎΠΊΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, ΡΠ΅ΠΌ Π²Π°Ρ ΡΠ°ΠΌΡΠΉ ΡΠΈΡΠΎΠΊΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΠΉ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ² ΠΌΠΎΠΆΠ΅Ρ Π·Π°Ρ Π²Π°ΡΠΈΡΡ Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΈ, Π±Π΅Π· ΠΈΡΠΊΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΠΊΡΠ°ΡΠΌ ΠΊΠ°Π΄ΡΠ°.
- Π‘ΠΎΠ·Π΄Π°Π²Π°ΠΉΡΠ΅ Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΠΈ Ρ Π²ΡΡΠΎΠΊΠΈΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π² ΠΎΠ΄Π½ΠΎ.
- Π’Π°ΠΊΠΆΠ΅ ΡΠΎΠ·Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΡΡΠ΅ΡΡ ΠΎΠΊΡΡΠΆΠ°ΡΡΠ΅ΠΉ ΡΡΠ΅Π΄Ρ ΡΠΎ ΡΠ²Π΅ΡΡ ΠΌΠ°Π»ΠΎΠΉ Π³Π»ΡΠ±ΠΈΠ½ΠΎΠΉ ΡΠ΅Π·ΠΊΠΎΡΡΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Π° ΠΡΠ΅Π½ΠΈΠ·Π΅ΡΠ°, ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΠΌ ΠΏΠΎΠ·ΠΆΠ΅.
ΠΠ΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΈΠ²Π°Π½ΠΈΡ
ΠΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠ΅ ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° Π»ΡΡΡΠ΅ Π²ΡΠ±ΡΠ°ΡΡ ΠΎΠ΄Π½ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅. ΠΠΎΡ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ ΡΡΠΈΠ²ΠΊΠΈ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ:
- ΠΡΠΎΡΠ΅ΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΉ Π΄Π»Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΠ΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΈ.
- ΠΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΈΠΌΠ΅ΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅ΡΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΡΡ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΌΠΎΡΠ½ΠΎΡΡΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ΅ΡΡΠ° Π΄Π»Ρ ΠΈΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ.
- ΠΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ Π½Π΅Π»ΡΠ·Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π΄ΠΎ ΡΠ΅Ρ ΠΏΠΎΡ, ΠΏΠΎΠΊΠ° Π½Π΅ Π±ΡΠ΄ΡΡ Π²Π½Π΅ΡΠ΅Π½Ρ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΠΏΠΎΡΡΠΎΠΌΡ, Π΅ΡΠ»ΠΈ ΠΏΡΠΈ Π·Π°Ρ Π²Π°ΡΠ΅ Π±ΡΠ΄ΡΡ Π΄ΠΎΠΏΡΡΠ΅Π½Ρ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΎΡΠΈΠ±ΠΊΠΈ, Π²Ρ Π½Π΅ ΡΠ·Π½Π°Π΅ΡΠ΅ ΠΎΠ± ΡΡΠΎΠΌ, ΠΏΠΎΠΊΠ° Π½Π΅ Π²Π΅ΡΠ½Π΅ΡΠ΅ΡΡ Π΄ΠΎΠΌΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ.
ΠΡΠ½ΠΎΠ²Ρ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ
Π‘ΡΠΈΠ²ΠΊΠ° ΠΏΠ°Π½ΠΎΡΠ°ΠΌ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠ°. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ:
- ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΡΠΉΡΠ΅ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅
- ΠΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ² Π½Π° ΡΡΡΠ½ΡΡ ΡΠΎΠΊΡΡΠΈΡΠΎΠ²ΠΊΡ ΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠΎΠΊΡΡ Π²ΡΡΡΠ½ΡΡ
- ΠΠ΅ΡΠ΅Π²Π΅Π΄ΠΈΡΠ΅ Π²ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΊΠ°ΠΌΠ΅ΡΡ Π² ΡΡΡΠ½ΠΎΠΉ ΡΠ΅ΠΆΠΈΠΌ, Π²ΠΊΠ»ΡΡΠ°Ρ Π΄ΠΈΠ°ΡΡΠ°Π³ΠΌΡ, Π²ΡΠ΄Π΅ΡΠΆΠΊΡ, ISO ΠΈ Π±Π°Π»Π°Π½Ρ Π±Π΅Π»ΠΎΠ³ΠΎ. ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠ»ΡΡΠ΅Π²ΡΠΌ.
- ΠΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΊΠ°ΠΌΠ΅ΡΡ Π½Π° ΡΡΠ°ΡΠΈΠ², ΡΡΠΎΠ±Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠΎΠ²ΠΌΠ΅ΡΠ°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΡΠ±ΠΎΠ΅ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ³Π»Π° ΠΊΠ°ΠΌΠ΅ΡΡ ΠΈΠ»ΠΈ ΡΠΎΠΊΡΡΠ° ΠΎΡ ΠΊΠ°Π΄ΡΠ° ΠΊ ΠΊΠ°Π΄ΡΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΠΈΡΠΊΠ°ΠΆΠ΅Π½ΠΈΡ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
- Π‘Π΄Π΅Π»Π°ΠΉΡΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΉ Ρ ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΠ΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 30%. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΡΠΎΠ³ΡΠ°ΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΡ ΡΠ½Π°ΡΠ°Π»Π° ΡΠ½ΠΈΠΌΠ°ΡΡ ΡΡΠ΅Π΄Π½Π΅Π΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, Π° Π·Π°ΡΠ΅ΠΌ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΡΠΎΠ²Π°ΡΡ ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ Π²ΠΎΠΊΡΡΠ³ ΡΠ΅Π½ΡΡΠ°, Π² ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΡΠ»Π΅Π²Π° Π½Π°ΠΏΡΠ°Π²ΠΎ.
- ΠΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² Lightroom ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π΄Π»Ρ ΡΡΠΈΠ²ΠΊΠΈ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ. ΠΡ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΡΡΠΎ ΠΏΠΎΠ·ΠΆΠ΅.
ΠΡΠΎΡΠ΅ΡΡ ΡΡΠΈΠ²ΠΊΠΈ ΡΠΈΡΠΎΠΊΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ (ΠΌΠ΅ΡΠΎΠ΄ ΠΡΠ΅Π½ΠΈΠ·Π΅Ρ)
ΠΠ΅ΡΠΎΠ΄ ΠΡΠ΅Π½ΠΈΠ·Π΅ΡΠ° Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ΅Π½ ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΌΡ Π²ΡΡΠ΅, Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠΎΡΠΎΠ³ΡΠ°Ρ ΠΎΠ±ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π½ΠΈΠ·ΠΊΡΡ Π΄ΠΈΠ°ΡΡΠ°Π³ΠΌΡ f/2. 0 ΠΈ Π±ΠΎΠ»Π΅Π΅ Π΄Π»ΠΈΠ½Π½ΡΠ΅ ΡΠΎΠΊΡΡΠ½ΡΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡ ΠΏΡΠΈ ΡΠΎΠΊΡΡΠ½ΠΎΠΌ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΈ 85 ΠΌΠΌ ΠΈ Π²ΡΡΠ΅. Π‘ΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΠΌΠ°Π»ΠΎΠΉ Π³Π»ΡΠ±ΠΈΠ½Ρ ΡΠ΅Π·ΠΊΠΎΡΡΠΈ Ρ ΡΡΡΠ΅ΠΊΡΠ°ΠΌΠΈ ΠΊΠΎΠΌΠΏΡΠ΅ΡΡΠΈΠΈ ΠΈΠ·-Π·Π° Π±ΠΎΠ»ΡΡΠΈΡ ΡΠΎΠΊΡΡΠ½ΡΡ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠΉ ΠΏΡΠΈΠ΄Π°Π΅Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌ ΠΌΠ΅ΡΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ, ΡΡΡΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²ΠΈΠ΄.
ΠΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΄ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΉ. ΠΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅Π‘ΠΎΠ²Π΅ΡΡ ΠΏΠΎ ΠΌΠ΅ΡΠΎΠ΄Ρ ΠΡΠ΅Π½ΠΈΠ·Π΅Ρ
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΡΠ½ΠΎΠΉ ΡΠΎΠΊΡΡΠΈΡΠΎΠ²ΠΊΠΈ. ΠΠ»ΡΡΠΎΠΌ ΠΊ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΌΠ°Π»ΠΎΠΉ Π³Π»ΡΠ±ΠΈΠ½Ρ ΡΠ΅Π·ΠΊΠΎΡΡΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΡΠ½ΠΎΠΉ ΡΠΎΠΊΡΡΠΈΡΠΎΠ²ΠΊΠΈ. Π‘ΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΡΡΠ΅ΡΡ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠ°Ρ , Π° Π·Π°ΡΠ΅ΠΌ ΡΠΎΡ ΡΠ°Π½ΡΠΉΡΠ΅ ΡΡΠΎΡ ΡΠΎΠΊΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π Π°ΡΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡ Π² Π»ΡΠ±ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ ΠΊΠ°Π΄ΡΠ°, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎ ΡΡΠΎ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π²Π°ΡΠ΅Π³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ Π²Π°Ρ ΠΎΠ±ΡΠ΅ΠΊΡ Π½Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅Π½ΡΡΠ΅ ΠΊΠ°Π΄ΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π½Π°ΠΏΡΠ°Π²Π»ΡΡΡΠΈΠ΅ Π»ΠΈΠ½ΠΈΠΈ ΠΈ ΠΏΠ΅ΠΉΠ·Π°ΠΆ, ΡΡΠΎΠ±Ρ Π½Π°ΠΏΡΠ°Π²ΠΈΡΡ Π·ΡΠΈΡΠ΅Π»Ρ ΠΊ Π²Π°ΡΠ΅ΠΌΡ ΠΎΠ±ΡΠ΅ΠΊΡΡ.
Π‘ΡΠ΅ΠΌΠΊΠ° Π² ΡΠΎΡΠΌΠ°ΡΠ΅ RAW Π΄Π»Ρ ΡΠΎΠ²ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ
ΠΠΎΠ³Π΄Π° Π²Ρ ΡΠΌΠ΅ΡΠΈΠ²Π°Π΅ΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΡ ΠΏΡΠΈ ΠΎΡΠΊΡΡΡΠΎΠΉ Π΄ΠΈΠ°ΡΡΠ°Π³ΠΌΠ΅, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΡΡΠ΅ΠΊΡΠΎΠ² ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²Π°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π²ΠΈΠ½ΡΠ΅ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠ΅Π΅ ΠΏΡΠΈ ΡΡΠ΅ΠΌΠΊΠ΅ Ρ ΡΠΈΡΠΎΠΊΠΎ ΠΎΡΠΊΡΡΡΠΎΠΉ Π΄ΠΈΠ°ΡΡΠ°Π³ΠΌΠΎΠΉ. ΠΡΠ΅Π³Π΄Π° ΡΠ½ΠΈΠΌΠ°ΠΉΡΠ΅ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ RAW, ΡΡΠΎΠ±Ρ Π² ΠΏΠΎΡΡΠ΅ Π±ΡΠ»ΠΎ Π±ΠΎΠ»ΡΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΈΡΠΏΡΠ°Π²ΠΈΡΡ ΡΡΠΈ Π²Π΅ΡΠΈ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ JPEG.
Π‘Π΄Π΅Π»Π°ΠΉΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΠΉ ΡΠ½ΠΈΠΌΠΎΠΊ
Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ Π΄Π΅Π»Π°Π΅ΡΠ΅ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΡΠΎΠ»ΡΠ½ΡΠΉ ΡΠ½ΠΈΠΌΠΎΠΊ Π½Π° ΡΠΎΡ ΡΠ»ΡΡΠ°ΠΉ, Π΅ΡΠ»ΠΈ ΡΠ΅ΡΠΈΡ ΡΠ΄Π΅Π»Π°Π½Π½ΡΡ Π²Π°ΠΌΠΈ ΡΠ½ΠΈΠΌΠΊΠΎΠ² Π½Π΅ ΡΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΡΠΈ ΠΏΠΎΡΡΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΡΠ΅ΠΆΠΊΠΎΠ².
Π Π°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΠ»ΡΡ-ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ
ΠΡΠ²Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ° ΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ ΠΈΠ· ΡΠΎΠ½Π° ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠ½ΡΡΡ ΡΡΡΠ΅ΠΊΡ ΠΎΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ°ΠΊΠΎΠΉ ΠΌΠ°Π»ΠΎΠΉ Π³Π»ΡΠ±ΠΈΠ½Ρ ΡΠ΅Π·ΠΊΠΎΡΡΠΈ.
Π§ΡΠΎΠ±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠΏΡΡΠΊΡ Π² ΡΠ²ΠΎΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΡΡ ΡΡΠ΅ΠΆΠΊΠ°Ρ , Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ΅ ΠΆΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΡΡΠΎ ΠΈ ΠΏΡΠΈ Π±ΡΠ΅Π½ΠΈΠ·Π΅ΡΠ½ΠΎΠΉ ΡΡΠ΅ΠΌΠΊΠ΅ Π±Π΅Π· Π²ΡΠΏΡΡΠΊΠΈ. ΠΠΎ Π²ΡΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ²Π΅Ρ ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠ½ΠΈΠΌΠΊΠ°, ΡΡΠΎΠ±Ρ, ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½Π°ΡΠ½Π΅ΡΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠΈΡΠΎΠ²Π°ΡΡ, ΠΏΠ΅ΠΉΠ·Π°ΠΆ ΠΎΡΡΠ°Π²Π°Π»ΡΡ Π² ΡΠ²ΠΎΠ΅ΠΌ Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΌ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ, ΠΈ Π½Π΅ Π±ΡΠ»ΠΎ Π²ΠΈΠ΄Π½ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° ΡΠ²Π΅ΡΠ°.
Pano Stitch ΡΠΎ Π²ΡΠΏΡΡΠΊΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠΌ ΡΡΠΈΠ²Π°Π½ΠΈΡ. ΠΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ 9.0062 Π Π°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²Π° Ρ Π½Π°ΠΊΠ»ΠΎΠ½ΠΎΠΌ ΠΈ ΡΠ΄Π²ΠΈΠ³ΠΎΠΌ Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π·ΠΌΡΡΠΈΡ ΠΈ ΡΡΡΡΠ΅Π°Π»ΠΈΠ·ΠΌΠ°ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ² Ρ Π½Π°ΠΊΠ»ΠΎΠ½ΠΎΠΌ ΠΈ ΡΠ΄Π²ΠΈΠ³ΠΎΠΌ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Canon TS-E 90mm f/2. 8, Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ ΡΠ°Π·ΠΌΡΡΠΈΡ ΠΈ ΡΡΡΡΠ΅Π°Π»ΠΈΠ·ΠΌΠ°. Π§ΡΠΎΠ±Ρ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΡΠΎΠ³ΠΎ ΡΡΡΠ΅ΠΊΡΠ°, Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ΅ ΠΆΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΡΡΠΎ ΠΈ Π²ΡΡΠ΅, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ² Ρ Π½Π°ΠΊΠ»ΠΎΠ½ΠΎΠΌ ΠΈ ΡΠ΄Π²ΠΈΠ³ΠΎΠΌ.
ΠΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠ΅ ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²ΠΎΠΌ Ρ Π½Π°ΠΊΠ»ΠΎΠ½ΠΎΠΌ ΠΈ ΡΠ΄Π²ΠΈΠ³ΠΎΠΌ ΠΏΠ΅ΡΠ΅Π΄ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠΌ ΡΡΠΈΠ²Π°Π½ΠΈΡ. ΠΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π΄Π»Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠ³ΠΎ ΡΡΠΈΠ²Π°Π½ΠΈΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²Π° Ρ Π½Π°ΠΊΠ»ΠΎΠ½ΠΎΠΌ ΠΈ ΡΠ΄Π²ΠΈΠ³ΠΎΠΌ:
1. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΆΠ΅Π»Π°Π΅ΠΌΡΠΉ ΡΡΡΠ΅ΠΊΡ ΡΠΊΡΠΏΠΎΠ·ΠΈΡΠΈΠΈ/ΡΡΡΠ½ΠΎΠΉ ΡΠ΅ΠΆΠΈΠΌ (ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π³ΠΈΡΡΠΎΠ³ΡΠ°ΠΌΠΌΡ/ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ Π·Π°ΡΠ²Π΅ΡΠΊΠ΅)
2. Π€ΠΈΠ»ΡΡΡ Π½Π΅ΠΉΡΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ»ΠΎΡΠ½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ HSS
3. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΌΠΎΡΠ½ΠΎΡΡΡ Π²ΡΠΏΡΡΠΊΠΈ Π΄Π»Ρ Π±Π°Π»Π°Π½ΡΠ° ΠΎΠΊΡΡΠΆΠ°ΡΡΠ΅ΠΉ ΡΡΠ΅Π΄Ρ ΠΈ Π²ΡΠΏΡΡΠΊΠΈ
4. ΠΠ°ΡΠ° ΠΏΠΎΠ· (ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°ΠΉΡΠ΅ Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΡΡΡ)
5. ΠΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ ΠΊΠ°ΠΌΠ΅ΡΡ Π½Π° ΡΡΠ°ΡΠΈΠ² (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ Tilt Shift)
6. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΡΠ΅ΠΊΡ Tilt Shift
7. Π€ΠΎΠΊΡΡΠΈΡΠΎΠ²ΠΊΠ° ΠΈ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Live view
8. ΠΡΠ±Π΅ΡΠΈΡΠ΅ Π²Π½Π΅ΡΠ½ΠΈΠΉ Π²ΠΈΠ΄/ΡΡΡΠ΅ΠΊΡ: ΠΎΡ 3 Π΄ΠΎ 9 ΠΊΠ°Π΄ΡΠΎΠ² Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠΈΡΠΎΠΊΠΈΠΌ ΠΊΠ°Π΄ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ = Π±ΠΎΠ»Π΅Π΅ ΡΠΈΠ»ΡΠ½Π°Ρ Π³Π»ΡΠ±ΠΈΠ½Π° ΡΠ΅Π·ΠΊΠΎΡΡΠΈ, ΠΎΠ΄Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡΡ, ΠΏΡΠΎΡΡΠΎΠΉ ΡΡΠ΅ΠΆΠΎΠΊ (ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½ΠΎ 5β7 ΠΊΠ°Π΄ΡΠΎΠ²)
9. Π‘ΡΠ΅ΠΌΠΊΠ° ΡΠΎ Π²ΡΠΏΡΡΠΊΠΎΠΉ, ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π²ΡΠΏΡΡΠΊΠΈ , Π·Π°Ρ
Π²Π°Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠ»Π°ΡΡΠΈΠ½Ρ
10. ΠΠ°Π½ΠΎΡΠ°ΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅, ΡΡΠ΅ΠΌΠΊΠ°, ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΏΠ΅ΡΠ΅ΠΊΡΡΡΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π½Π° 1/3)
ΠΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠ΅ ΡΡΠΈΠ²Π°Π½ΠΈΠ΅. Π§Π°ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ
ΠΠ°ΠΊΠΎΠ΅ ΡΠΎΠΊΡΡΠ½ΠΎΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ Π»ΡΡΡΠ΅ Π²ΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΉ ΡΡΠΈΠ²ΠΊΠΈ?
ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠΎΠΊΡΡΠ½ΠΎΠ΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ Π΄Π»Ρ ΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ Π²ΠΈΠ΄ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ. ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½Π° ΡΠ²Π΅ΡΡ ΠΌΠ°Π»Π°Ρ Π³Π»ΡΠ±ΠΈΠ½Π° ΡΠ΅Π·ΠΊΠΎΡΡΠΈ, Β«ΠΌΠ΅ΡΠΎΠ΄ Π±ΡΠ΅Π½ΠΈΠ·Π΅ΡΠ°Β», ΡΠΎ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π½Π°ΠΈΠ»ΡΡΡΠΈΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΡΠΈ Π±ΠΎΠ»ΡΡΠ΅ΠΌ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠΈ ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ·ΠΊΠΈΡ ΡΠΎΠΊΡΡΠ½ΡΡ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡΡ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ 85 ΠΌΠΌ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ 135 ΠΌΠΌ. ΠΠ΅Π±ΠΎΠ»ΡΡΠ°Ρ Π³Π»ΡΠ±ΠΈΠ½Π° ΡΠ΅Π·ΠΊΠΎΡΡΠΈ Π² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΈ Ρ ΠΊΠΎΠΌΠΏΡΠ΅ΡΡΠΈΠ΅ΠΉ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²Π° ΠΏΡΠΈΠ΄Π°Π΅Ρ Π²Π°ΡΠΈΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌ ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΡΡΡΡΠ΅Π°Π»ΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²ΠΈΠ΄.
ΠΠ°ΠΊΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π΄Π»Ρ ΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ Π»ΡΡΡΠ΅?
ΠΠ°Π½ΠΎΡΠ°ΠΌΠ½Π°Ρ ΡΡΠΈΠ²ΠΊΠ° Π² LightroomΠ₯ΠΎΡΡ Π΄Π»Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΉ ΡΡΠΈΠ²ΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Adobe Lightroom ΠΈΠ·-Π·Π° Π΅Π³ΠΎ ΠΏΡΠΎΡΡΠΎΡΡ ΠΈ ΠΌΠΎΡΠ½ΠΎΡΡΠΈ. Lightroom ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π»Π΅Π³ΠΊΠΎ ΡΠΊΠ»Π΅ΠΈΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π·Π° ΡΡΠΈΡΠ°Π½Π½ΡΠ΅ ΡΠ΅ΠΊΡΠ½Π΄Ρ. ΠΡΠΎΡΡΠΎ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π³ΡΡΠΏΠΏΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ½ΠΈΠΌΠΎΠΊ Π² ΡΠ΅Π»ΠΎΠΌ, ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡΡΠΈ ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Photo Merge > Panorama . ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ ΡΠΌ. Π² Π½Π°ΡΠ΅ΠΌ ΠΏΠΎΠ»Π½ΠΎΠΌ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΏΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Lightroom Panorama.
Π‘ΠΎΠ²Π΅ΡΡ ΠΏΠΎ ΠΏΠΎΡΡΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΡΠ΅ΠΆΠΊΠΎΠ²:
- ΠΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΏΠΎΡΡΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΠ΅ΡΠ΅Π΄ ΠΈΡ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ, Π΅ΡΠ»ΠΈ Π²Π°Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅. Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠ΅ΠΉΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²ΠΌΠ΅ΡΡΠ΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π½Π΅ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ, Π° Π·Π°ΡΠ΅ΠΌ ΠΎΡΡΠ΅Π΄Π°ΠΊΡΠΈΡΡΠΉΡΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΡΠΈΡΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅.
- Lightroom ΠΎΠ±ΡΡΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΡΠΎ ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ, ΠΈ Lightroom Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π²Π΅ΡΡΠΈΡΡ ΡΡΠΈΠ²Π°Π½ΠΈΠ΅. ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ, ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ ΡΡΠΈΡΡ Π²ΠΌΠ΅ΡΡΠ΅, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡ: ΡΡΠ΅ΡΠΈΡΠ΅ΡΠΊΡΡ, ΡΠΈΠ»ΠΈΠ½Π΄ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΡΡ, Π° Π·Π°ΡΠ΅ΠΌ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Β«ΠΠ±ΡΠ΅Π΄ΠΈΠ½ΠΈΡΡΒ».
- ΠΠΌΠ΅ΠΉΡΠ΅ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ³Π»ΡΠ΄Π΅ΡΡ ΠΏΡΠ΅ΡΡΠ²ΠΈΡΡΡΠΌ, ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π·Π°ΠΉΠΌΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅ΠΌΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²Ρ Π±ΡΠ΄Π΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΠΎΡΠ΅Π½Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ. Π Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ°Π½ΡΡΠΎΡΠΌΠ°ΡΠΈΡ, ΡΡΠΎΠ±Ρ ΡΠ±Π°Π»Π°Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Π»ΠΈΠ½ΠΈΠΈ, Π° Π·Π°ΡΠ΅ΠΌ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠΊΡΠΏΠΎΠ·ΠΈΡΠΈΡ ΠΈ ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Ρ ΡΠ°Π΄ΠΈΠ°Π»ΡΠ½ΡΠΌ Π·Π°ΡΠ΅ΠΌΠ½Π΅Π½ΠΈΠ΅ΠΌ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΠ²Π»Π΅ΡΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊ ΠΏΠ°ΡΠ΅.
ΠΠ°ΠΊΠΎΠ΅ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ½Π΅ Π½ΡΠΆΠ½ΠΎ Π΄Π»Ρ ΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ?
- ΠΠ°ΠΌΠ΅ΡΠ° Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ RAW
- ΠΡΠ±ΠΎΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΈΠ²Π° Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΡΡΠ΅ΠΊΡΠ°
- Π¨ΡΠ°ΡΠΈΠ² (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ, Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ)
- ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΡΠΈΠ²Π°Π½ΠΈΡ (ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ Lightroom)
ΠΠΎΠ½ΡΡ | ΠΠΈΠ΄Π΅ΠΎ BTS
Π§ΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π²ΠΈΠ΄Π΅ΠΎ BTS ΠΎ ΡΡΠ΅ΠΌΠΊΠ°Ρ ΡΠΎΠ»ΠΎΠ½ΡΠ°ΠΊΠΎΠ², Π³Π΄Π΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ΅Ρ Π½ΠΈΠΊΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΉ ΡΡΠΈΠ²ΠΊΠΈ, ΡΠΌ. Π²ΠΈΠ΄Π΅ΠΎ Π½Π° Youtube Π½ΠΈΠΆΠ΅:
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΉ ΡΡΠΈΠ²ΠΊΠ΅
Π§ΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΎ ΡΡΠ΅ΠΌΠΊΠ°Ρ Π·Π° ΠΊΡΠ»ΠΈΡΠ°ΠΌΠΈ, Π³Π΄Π΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΡΠΎ ΡΠ΅Ρ Π½ΠΈΠΊΡ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ, ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ ΡΠ΅ΠΌΠΈΠ½Π°ΡΠΎΠΌ BTS ΠΏΠΎ ΡΠΎΡΠΎΡΠ΅ΡΡΠΈΠΈ Π±Π΅Π· ΡΡΠ΅Π½Π°ΡΠΈΡ, Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ² SLR Lounge Premium. Π£Π·Π½Π°ΠΉΡΠ΅, ΠΊΠ°ΠΊ ΡΡΠ°ΡΡ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠΌ Premium Π·Π΄Π΅ΡΡ!
ΠΠ»ΠΈΡ Π₯ΡΡΡΡΠΎΠ½Ρ
Π€ΠΎΡΠΎΠ³ΡΠ°ΡΠΈΡ Π±ΡΠ»Π° ΡΠ°ΡΡΡΡ ΠΆΠΈΠ·Π½ΠΈ ΠΠ»ΠΈΡ Π₯ΡΡΡΡΠΎΠ½ ΡΠΆΠ΅ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅ΡΡΡΠΈ Π»Π΅Ρ. ΠΠ΄Π΅ΡΡ, Π² SLR Lounge, ΠΎΠ½Π° Π³ΠΎΡΠ΄ΠΈΡΡΡ ΡΠ΅ΠΌ, ΡΡΠΎ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΠΎΠ±ΡΠΈΡΠ½ΡΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ Π½ΠΎΠ²ΠΎΡΡΠ΅ΠΉ ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΠΈ. ΠΠ΅ΡΠ½ΠΎ ΠΈΡΡΡΠ°Ρ ΠΈ Π½Π°Π·ΡΠ²Π°ΡΡΠ°Ρ ΡΠ΅Π±Ρ Β«ΡΠΈΡΡΠΎΠ²ΡΠΌ ΠΊΠΎΡΠ΅Π²Π½ΠΈΠΊΠΎΠΌΒ», ΠΎΠ½Π° Π»ΡΠ±ΠΈΡ ΡΠ·Π½Π°Π²Π°ΡΡ ΠΎΠ± ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΈΡΡΠΎΡΠΈΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π΄ΠΎΡ Π½ΠΎΠ²Π»ΡΡΡ ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΎΠ² ΠΏΠΎ Π²ΡΠ΅ΠΌΡ ΠΌΠΈΡΡ!
ΠΠ°Π½ΠΎΡΠ°ΠΌΠ° Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ OpenCV
ΠΠ°ΠΆΠΌΠΈΡΠ΅ Π·Π΄Π΅ΡΡ, ΡΡΠΎΠ±Ρ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΊ ΡΡΠΎΠΌΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ
ΠΠ΄Π½Π° ΠΈΠ· ΠΌΠΎΠΈΡ Π»ΡΠ±ΠΈΠΌΡΡ ΡΠ°ΡΡΠ΅ΠΉ Π²Π΅Π΄Π΅Π½ΠΈΡ Π±Π»ΠΎΠ³Π° PyImageSearch β ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠ²ΡΠ·Π°ΡΡ Π²ΠΌΠ΅ΡΡΠ΅ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π² Π±Π»ΠΎΠ³Π΅ ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ β Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Python ΠΈ OpenCV.
ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠΎΡΠ° ΠΌΠ΅ΡΡΡΠ° ΠΌΡ Π½Π°ΡΡΠΈΠ»ΠΈΡΡ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ ΡΠΊΠΎΡΠΎΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ FPS Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ /USB Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅Ρ ΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΊΠ°ΠΌΠ΅ΡΡ Raspberry Pi. ΠΡ ΡΠ°ΠΊΠΆΠ΅ ΡΠ·Π½Π°Π»ΠΈ, ΠΊΠ°ΠΊ ΡΠ½ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΠΎΠ±Π΅ Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅ΡΡ USB ΠΈ ΠΊΠ°ΠΌΠ΅ΡΡ Raspberry Pi Π² Π΅Π΄ΠΈΠ½ΡΠΉ ΠΊΠ»Π°ΡΡ , Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ ΡΠ΅ΠΌΡ Π²ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π²ΠΈΠ΄Π΅ΠΎ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ Π² Π±Π»ΠΎΠ³Π΅ PyImageSearch ΠΌΠΎΠ³ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ ΠΊΠ°ΠΌΠ΅ΡΡ USB, ΡΠ°ΠΊ ΠΈ Ρ ΠΊΠ°ΠΌΠ΅ΡΠΎΠΉ Pi Π±Π΅Π· Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π½ΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ ΠΊΠΎΠ΄Π°.
ΠΡΠ΅Π³ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π΅Π΄Π΅Π»Ρ Π½Π°Π·Π°Π΄ ΠΌΡ ΠΎΠ±ΡΡΠΆΠ΄Π°Π»ΠΈ, ΠΊΠ°ΠΊ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠΎΡΠ΅ΠΊ, Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΈΠ½Π²Π°ΡΠΈΠ°Π½ΡΠ½ΡΠ΅ Π΄Π΅ΡΠΊΡΠΈΠΏΡΠΎΡΡ, ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΈ ΠΎΡΠ΅Π½ΠΊΡ ΠΌΠ°ΡΡΠΈΡΡ Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ ΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ.
Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΌΡ ΡΠΎΠ±ΠΈΡΠ°Π΅ΠΌΡΡ ΡΠ²ΡΠ·Π°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 1,5 ΠΌΠ΅ΡΡΡΠ° ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΈΡ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ° Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Python ΠΈ OpenCV. ΠΠ°ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ Π½Π° Π½ΠΎΡΡΠ±ΡΠΊΠ°Ρ , ΡΠ°ΠΊ ΠΈ Π½Π° Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ , Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π° Raspberry Pi.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ Π½Π°ΡΡ Π±Π°Π·ΠΎΠ²ΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΈΠ· ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ Π½Π° ΠΏΡΠΎΡΠ»ΠΎΠΉ Π½Π΅Π΄Π΅Π»Π΅ Π΄Π»Ρ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ.
ΠΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π² ΡΠΈΡΡΠ°ΡΠΈΡΡ , ΠΊΠΎΠ³Π΄Π° Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΡ Π±ΠΎΠ»ΡΡΡΡ ΠΎΠ±Π»Π°ΡΡΡ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, Π½ΠΎ Π½Π΅ Ρ ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π² ΠΏΠΎΠ»Π΅ Π·ΡΠ΅Π½ΠΈΡ Π²Π°ΡΠ΅ΠΉ ΠΊΠ°ΠΌΠ΅ΡΡ Π±ΡΠ»ΠΈ Β«ΠΌΠ΅ΡΡΠ²ΡΠ΅ Π·ΠΎΠ½ΡΒ».
ΠΡΠ΅ΡΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΡΡΠΎΠ³ΠΎ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ?
ΠΠ΅ΡΠ΅ΠΉΡΠΈ ΠΏΡΡΠΌΠΎ ΠΊ ΡΠ°Π·Π΄Π΅Π»Ρ Π·Π°Π³ΡΡΠ·ΠΎΠΊΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡΠ΅ ΡΠΈΡΠ°ΡΡ, ΡΡΠΎΠ±Ρ ΡΠ·Π½Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅β¦
ΠΠ°Π½ΠΎΡΠ°ΠΌΠ° Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ OpenCV
ΠΠ°ΠΊ Ρ ΡΠΏΠΎΠΌΠΈΠ½Π°Π» Π²ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΈΠΈ ΠΊ ΡΡΠΎΠΌΡ ΠΏΠΎΡΡΡ, ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡ Π²ΠΎΠ΅Π΄ΠΈΠ½ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΠΈΠ·ΡΡΠΈΠ»ΠΈ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΌ 1,5 ΠΌΠ΅ΡΡΡΠ° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ PyImageSearch ΠΈ:
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π½Π°ΡΠΈ ΠΊΠ»Π°ΡΡΡ Python Ρ ΡΠ»ΡΡΡΠ΅Π½Π½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ FPS Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π½Π°ΡΠΈΠΌ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ/USB Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅ΡΠ°ΠΌ ΠΈ/ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΊΠ°ΠΌΠ΅ΡΡ Raspberry Pi.
- ΠΠΎΡΡΡΠΏ ΠΊ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΠΏΠΎΡΠΎΠΊΠ°ΠΌ ΠΊΠ°ΠΌΠ΅Ρ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ.
- ΠΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΡΡΠΈΠ²ΠΊΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ ΠΊ ΠΊΠ°Π΄ΡΠ°ΠΌ ΠΈΠ· ΡΡΠΈΡ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊΠΎΠ².
- ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ.
ΠΠΏΡΡΡ ΠΆΠ΅, ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π² ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ Π΄Π²ΡΠΌΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌΠΈ ΠΊΠ°Π΄ΡΠ°ΠΌΠΈ ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Ρ Π½Π°Ρ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ Β«ΡΠ»Π΅ΠΏΡΡ Π·ΠΎΠ½Β» Π² Π½Π°ΡΠ΅ΠΌ ΠΏΠΎΠ»Π΅ Π·ΡΠ΅Π½ΠΈΡ.
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ
Π ΡΡΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Ρ Π±ΡΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ Raspberry Pi 2, Ρ ΠΎΡΡ Π²Ρ, Π±Π΅Π·ΡΡΠ»ΠΎΠ²Π½ΠΎ, ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΠΌΠ΅ΡΡΠΎ Π½Π΅Π³ΠΎ ΡΠ²ΠΎΠΉ Π½ΠΎΡΡΠ±ΡΠΊ ΠΈΠ»ΠΈ Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ. Π― ΠΏΡΠΎΡΡΠΎ Π²ΡΠ±ΡΠ°Π» Pi 2 ΠΈΠ·-Π·Π° Π΅Π³ΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠΎΡΠΌ-ΡΠ°ΠΊΡΠΎΡΠ° ΠΈ ΠΏΡΠΎΡΡΠΎΡΡ ΠΌΠ°Π½Π΅Π²ΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΌΠ΅ΡΡΠ°Ρ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎΠΌ.
Π― ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ΄Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΡ Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅ΡΡ Logitech C920 (ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ Ρ Raspberry Pi ΠΏΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏΡ plug-and-play) Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ ΠΊΠ°ΠΌΠ΅ΡΡ Raspberry Pi. ΠΠΏΡΡΡ ΠΆΠ΅, Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ΅ΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ Π½ΠΎΡΡΠ±ΡΠΊ/Π½Π°ΡΡΠΎΠ»ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅Ρ ΠΊ ΡΠ²ΠΎΠ΅ΠΌΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ β ΡΠ΅ ΠΆΠ΅ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π°Π»ΠΈΡΡ Π² ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅, ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΡ.
ΠΠΈΠΆΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΌΠΎΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ:
Π ΠΈΡΡΠ½ΠΎΠΊ 1: ΠΠΎΠΉ Raspberry Pi 2 + Π²Π΅Π±-ΠΊΠ°ΠΌΠ΅ΡΠ° USB + ΠΌΠΎΠ΄ΡΠ»Ρ ΠΊΠ°ΠΌΠ΅ΡΡ Pi.ΠΠΎΡ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΠ°ΠΊΡΡΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ:
Π ΠΈΡ. 2: Π Π°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΅ΠΉ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π½Π° ΠΊΠ½ΠΈΠΆΠ½ΠΎΠΌ ΡΠΊΠ°ΡΡ, ΡΡΠΎΠ±Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Ρ ΠΎΡΠΎΡΠΈΠΉ ΡΠ³ΠΎΠ» ΠΎΠ±Π·ΠΎΡΠ° ΠΌΠΎΠ΅ΠΉ ΠΊΠ²Π°ΡΡΠΈΡΡ.Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½Π° ββΠ½Π° ΠΌΠΎΡ Π²Ρ ΠΎΠ΄Π½ΡΡ Π΄Π²Π΅ΡΡ, ΠΊΡΡ Π½Ρ ΠΈ ΠΊΠΎΡΠΈΠ΄ΠΎΡ, Π΄Π°Π²Π°Ρ ΠΌΠ½Π΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π² ΠΌΠΎΠ΅ΠΉ ΠΊΠ²Π°ΡΡΠΈΡΠ΅:
Π ΠΈΡΡΠ½ΠΎΠΊ 3: ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΊ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.Π¦Π΅Π»Ρ ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ Π²Π·ΡΡΡ ΠΊΠ°Π΄ΡΡ, Π·Π°Ρ Π²Π°ΡΠ΅Π½Π½ΡΠ΅ ΠΈΠ· ΠΎΠ±ΠΎΠΈΡ ΠΌΠΎΠΈΡ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊΠΎΠ², ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈΡ Π²ΠΌΠ΅ΡΡΠ΅, Π° Π·Π°ΡΠ΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ.
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π²ΠΌΠ΅ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠ°ΠΌΠ΅Ρ ΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠ³ΠΎ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΠΎΡΠΎΠΊΠ΅ Π³Π°ΡΠ°Π½ΡΠΈΡΡΠ΅Ρ ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Β«ΡΠ»Π΅ΠΏΡΡ Π·ΠΎΠ½Β» Π² ΠΏΠΎΠ»Π΅ Π·ΡΠ΅Π½ΠΈΡ.
Π‘ΡΡΡΠΊΡΡΡΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΌΡ Π½Π°ΡΠ½Π΅ΠΌ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΡΡΡΡΠΊΡΡΡΡ Π½Π°ΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°:
|--- pyimagesearch | |---- __init__.py | |--- basicmotiondetector.py | |--- ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ°.py |--- realtime_stitching.py
ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡΠ΅, ΠΌΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΠΈ ΠΌΠΎΠ΄ΡΠ»Ρ pyimagesearch
Π΄Π»Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΡΡ
ΡΠ΅Π»Π΅ΠΉ. ΠΠ°ΡΠ΅ΠΌ Ρ Π½Π°Ρ Π΅ΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ basicmotiondetector. py
ΠΈΠ· ΠΏΠΎΡΡΠ° Π½Π° ΠΏΡΠΎΡΠ»ΠΎΠΉ Π½Π΅Π΄Π΅Π»Π΅ ΠΎ Π΄ΠΎΡΡΡΠΏΠ΅ ΠΊ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ ΠΊΠ°ΠΌΠ΅ΡΠ°ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Python ΠΈ OpenCV. ΠΡΠΎΡ ΠΊΠ»Π°ΡΡ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π² ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅. ΠΠ»Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΎΠ±Π·ΠΎΡΠ° Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ Π΄Π΅ΡΠ΅ΠΊΡΠΎΡΠ° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΠΉΡΠ΅ ΠΏΠΎΡΡ Π½Π° ΠΏΡΠΎΡΠ»ΠΎΠΉ Π½Π΅Π΄Π΅Π»Π΅.
ΠΠ°ΡΠ΅ΠΌ Ρ Π½Π°Ρ Π΅ΡΡΡ ΡΠ°ΠΉΠ» Panorama.py
, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΊΠ»Π°ΡΡ Stitcher
, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π΄Π»Ρ ΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π²ΠΌΠ΅ΡΡΠ΅. ΠΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ ΡΡΠΎΡ ΠΊΠ»Π°ΡΡ Π² ΡΡΠ΅Π±Π½ΠΈΠΊΠ΅ ΠΏΠΎ ΡΡΠΈΠ²ΠΊΠ΅ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ OpenCV.
ΠΠ΄Π½Π°ΠΊΠΎ, ΠΊΠ°ΠΊ ΠΌΡ ΡΠ²ΠΈΠ΄ΠΈΠΌ Π΄Π°Π»Π΅Π΅ Π² ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅, Ρ Π²Π½Π΅Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π² ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ ΠΈ ΡΡΠ΅ΠΆΠΎΠΊ 9.0239 Π΄Π»Ρ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½ΠΈΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ β ΠΌΡ ΡΠ·Π½Π°Π΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΎΠ± ΡΡΠΈΡ
Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ
ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡΡ
ΠΏΠΎΠ·ΠΆΠ΅ Π² ΡΡΠΎΠΌ ΠΏΠΎΡΡΠ΅.
ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΡΠ°ΠΉΠ» realtime_stitching.py
β ΡΡΠΎ Π½Π°Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠΊΡΠΈΠΏΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° Python, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»ΡΡΠ°ΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊΠ°ΠΌ (ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΌ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΡΠΌ ΡΠΏΠΎΡΠΎΠ±ΠΎΠΌ), ΡΡΠΈΠ²Π°ΡΡ ΠΊΠ°Π΄ΡΡ Π²ΠΌΠ΅ΡΡΠ΅, Π° Π·Π°ΡΠ΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ.
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΠ²ΠΊΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ
ΠΠ»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ (1) ΡΠΎΠ·Π΄Π°ΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΡΡΠΈΠ²ΠΊΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ (2) Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ, ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, ΡΡΠΎ ΠΎΠ±Π΅ ΠΊΠ°ΠΌΠ΅ΡΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΈ Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΡΠΉ , ΠΊΠ°ΠΊ Π² Π ΠΈΡΡΠ½ΠΎΠΊ 1 Π²ΡΡΠ΅.
ΠΠΎΡΠ΅ΠΌΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΈ Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΠ΅ Π΄ΠΎΠΏΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΠΊ Π²Π°ΠΆΠ½ΠΎ?
ΠΡΠ°ΠΊ, Π²Π΅ΡΠ½Π΅ΠΌΡΡ ΠΊ Π½Π°ΡΠ΅ΠΌΡ ΡΡΠΎΠΊΡ ΠΏΠΎ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ΅ ΠΈ ΡΡΠΈΠ²ΠΊΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ.
ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠΎΡΠ΅ΠΊ, ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½Π²Π°ΡΠΈΠ°Π½ΡΠ°, ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠΎΡΠ΅ΠΊ ΠΈ ΠΎΡΠ΅Π½ΠΊΠΈ Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°ΡΡΠ°ΡΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ. ΠΡΠ»ΠΈ Π±Ρ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΠΈ Π½Π°ΡΡ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ, Π½Π°ΠΌ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π±Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΡΠΈΠ²Π°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 9 ΡΠ΅ΠΊΡΠ½Π΄.0006, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ Π·Π°ΠΏΡΡΠΊ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ (ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π΄Π»Ρ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΌΠΈ ΡΠ΅ΡΡΡΡΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Raspberry Pi).
ΠΠ΄Π½Π°ΠΊΠΎ, Π΅ΡΠ»ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ, ΡΡΠΎ ΠΊΠ°ΠΌΠ΅ΡΡ ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Ρ, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΎΡΠ΅Π½ΠΊΡ ΠΌΠ°ΡΡΠΈΡΡ Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π·!
ΠΠΎΡΠ»Π΅ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠΉ ΠΎΡΠ΅Π½ΠΊΠΈ Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡ ΠΆΠ΅ ΠΌΠ°ΡΡΠΈΡΡ Π΄Π»Ρ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΈ Π΄Π΅ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ β ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΠΌ ΠΏΡΠΎΠΏΡΡΡΠΈΡΡ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎ Π·Π°ΡΡΠ°ΡΠ½ΡΠ΅ ΡΡΠ°ΠΏΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠΎΡΠ΅ΠΊ, ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ ΠΈΠ½Π²Π°ΡΠΈΠ°Π½ΡΠ½ΡΡ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠ² ΠΈ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠΎΡΠ΅ΠΊ. Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π½Π°Π±ΠΎΡΠ΅ ΠΊΠ°Π΄ΡΠΎΠ².
ΠΠΈΠΆΠ΅ Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ» ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠ° Sticher
Π΄Π»Ρ ΠΎΠ±Π»Π΅Π³ΡΠ΅Π½ΠΈΡ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΡΡ Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ:
# ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ numpy ΠΊΠ°ΠΊ np ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ imutils ΠΈΠΌΠΏΠΎΡΡ cv2 ΠΊΠ»Π°ΡΡ Π‘ΡΠΈΠ²Π°ΡΠ΅Π»Ρ: Π·Π°ΡΠΈΡΠ° __init__(ΡΠ°ΠΌ): # ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π»ΠΈ ΠΌΡ OpenCV v3.X, ΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ # ΠΊΡΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ self.isv3 = imutils.is_cv3() self.cachedH = ΠΠ΅Ρ
ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π·Π΄Π΅ΡΡ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡ Π½Π° Π‘ΡΡΠΎΠΊΠ° 11 Π³Π΄Π΅ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ cachedH
, ΠΊΡΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ.
ΠΠ°ΠΌ ΡΠ°ΠΊΠΆΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΌΠ΅ΡΠΎΠ΄ ΡΡΠ΅ΠΆΠΊΠ°
, ΡΡΠΎΠ±Ρ ΠΊΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠ°ΡΡΠΈΡΡ Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ ΠΏΠΎΡΠ»Π΅ Π΅Π΅ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ:
# ΡΠ°ΡΠΏΠ°ΠΊΠΎΠ²Π°ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
(ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅B, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅A) = ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ
# Π΅ΡΠ»ΠΈ ΠΊΠ΅ΡΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ ΡΠ°Π²Π½Π° None, ΡΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ
# ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΡ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΡΠΎΡΠ΅ΠΊ, ΡΡΠΎΠ±Ρ ΡΠΎΠ·Π΄Π°ΡΡ Π΅Π³ΠΎ
Π΅ΡΠ»ΠΈ self. cachedH ΡΠ°Π²Π΅Π½ None:
# ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΡΠΎΡΠΊΠΈ ΠΈ ΠΈΠ·Π²Π»Π΅ΡΡ
(kpsA, Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈA) = self.detectAndDescribe(ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅A)
(kpsB, featuresB) = self.detectAndDescribe(imageB)
# ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Π΄Π²ΡΠΌΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ
M = self.matchKeypoints (kpsA, kpsB,
Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈA, Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈB, ΡΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅, reprojThresh)
# Π΅ΡΠ»ΠΈ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ None, ΡΠΎ ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠΉ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ
# ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΡΠΎΡΠΊΠΈ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ
Π΅ΡΠ»ΠΈ M ΡΠ°Π²Π½ΠΎ None:
Π²ΠΎΠ·Π²ΡΠ°Ρ ΠΠ΅Ρ
# ΠΊΡΡΠΈΡΡΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΡΡ Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ
self.cachedH = M[1]
# ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²ΠΌΠ΅ΡΡΠ΅
# ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ
ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ = cv2.warpPerspective(imageA, self.cachedH,
(imageA.shape[1] + imageB.shape[1], imageA.shape[0]))
ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ[0:imageB.shape[0], 0:imageB.shape[1]] = imageB
# Π²Π΅ΡΠ½ΡΡΡ ΡΡΠΈΡΠΎΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅
Π²Π΅ΡΠ½ΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ
Π ΡΡΡΠΎΠΊΠ΅ 19 ΠΌΡ ΠΏΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ, Π²ΡΡΠΈΡΠ»ΡΠ»Π°ΡΡ Π»ΠΈ ΡΠ°Π½Π΅Π΅ ΠΌΠ°ΡΡΠΈΡΠ° Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ. ΠΡΠ»ΠΈ Π½Π΅Ρ, ΠΌΡ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ²Π°Π΅ΠΌ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΡΠΎΡΠΊΠΈ ΠΈ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Π΅ΠΌ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΈΠ½Π²Π°ΡΠΈΠ°Π½ΡΠ½ΡΠ΅ Π΄Π΅ΡΠΊΡΠΈΠΏΡΠΎΡΡ ΠΈΠ· Π΄Π²ΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠΎΡΠ΅ΠΊ. ΠΠ°ΡΠ΅ΠΌ ΠΌΡ ΠΊΡΡΠΈΡΡΠ΅ΠΌ ΠΌΠ°ΡΡΠΈΡΡ Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ Π½Π° Line 34 .
ΠΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π²ΡΠ·ΠΎΠ²Ρ ΡΡΠ΅ΠΆΠΊΠ°
Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΡ ΠΊΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΌΠ°ΡΡΠΈΡΡ, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π½Π°ΠΌ ΠΎΠ±ΠΎΠΉΡΠΈ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΡΠΎΡΠ΅ΠΊ, ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠ² ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΡΠΎΡΠ΅ΠΊ Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠ΅ 9 ΡΠ΅ΠΊΡΠ½Π΄.0006 Π½Π°Π±ΠΎΡ ΠΊΠ°Π΄ΡΠΎΠ².
ΠΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ°ΡΡΡ ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ.py
ΡΠΌ. Π² ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π΅ ΠΏΠΎ ΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠΎΡΠΌΡ Π²Π½ΠΈΠ·Ρ ΡΡΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ° Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°.
ΠΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΡΠΈΠ²Π°Π½ΠΈΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° Π½Π°Ρ ΠΊΠ»Π°ΡΡ Stitcher
ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½, Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΡΠΊΡΠΈΠΏΡΡ Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ° realtime_stitching.py
:
# ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ ΠΈΠ· __future__ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ print_function ΠΈΠ· pyimagesearch. basicmotiondetector ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ BasicMotionDetector ΠΈΠ· pyimagesearch.panorama ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ Stitcher ΠΈΠ· imutils.video ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ VideoStream ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ numpy ΠΊΠ°ΠΊ np ΠΈΠΌΠΏΠΎΡΡ Π΄Π°ΡΡ ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ imutils Π²ΡΠ΅ΠΌΡ ΠΈΠΌΠΏΠΎΡΡΠ° ΠΈΠΌΠΏΠΎΡΡ cv2 # ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊΠΈ ΠΈ Π΄Π°Π΅ΠΌ ΠΈΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ΅ΡΡΡΡ print("[INFO] Π·Π°ΠΏΡΡΠΊ ΠΊΠ°ΠΌΠ΅Ρ...") Π»Π΅Π²ΡΠΉΠΏΠΎΡΠΎΠΊ = Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊ(ΠΈΡΡΠΎΡΠ½ΠΈΠΊ=0).Π½Π°ΡΠ°Π»ΠΎ() rightStream = VideoStream(usePiCamera=True).start() Π²ΡΠ΅ΠΌΡ ΡΠ½Π° (2.0)
ΠΠ°ΡΠ½Π΅ΠΌ Ρ ΠΈΠΌΠΏΠΎΡΡΠ° Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΡ
ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Python. ΠΠ»Π°ΡΡΡ BasicMotionDetector
ΠΈ Stitcher
ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΡΡΡΡ ΠΈΠ· ΠΌΠΎΠ΄ΡΠ»Ρ pyimagesearch
. Π’Π°ΠΊΠΆΠ΅ Π½Π°ΠΌ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ ΠΊΠ»Π°ΡΡ VideoStream
ΠΈΠ· ΠΏΠ°ΠΊΠ΅ΡΠ° imutils.
ΠΡΠ»ΠΈ Π² Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅ Π΅ΡΠ΅ Π½Π΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ imutils
, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π΅Π³ΠΎ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ:
$ pip install imutils
ΠΡΠ»ΠΈ ΠΎΠ½ Ρ Π²Π°Ρ ΡΠΆΠ΅ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½, ΡΠ±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»ΠΈ Π΅Π³ΠΎ Π΄ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ (ΠΊΠΎΡΠΎΡΠ°Ρ Π΄ΠΎΠ±Π°Π²ΠΈΠ»Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Python 3 Π² Π²ΠΈΠ΄Π΅ΠΎ
ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡΠ»Ρ):
$ pip install --upgrade imutils
Π‘ΡΡΠΎΠΊΠΈ 14 ΠΈ 15 Π·Π°ΡΠ΅ΠΌ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΡΡ Π΄Π²Π° ΠΊΠ»Π°ΡΡΠ° VideoStream
. ΠΠ΄Π΅ΡΡ Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ, ΡΡΠΎ leftStream
β ΡΡΠΎ USB-ΠΊΠ°ΠΌΠ΅ΡΠ°, Π° rightStream
β ΡΡΠΎ ΠΊΠ°ΠΌΠ΅ΡΠ° Raspberry Pi (ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ°Π΅ΡΡΡ usePiCamera=True
).
ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π²Π΅ USB-ΠΊΠ°ΠΌΠ΅ΡΡ , Π²Π°ΠΌ ΠΏΡΠΎΡΡΠΎ Π½ΡΠΆΠ½ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΡΠΎΠΊΠ° Π΄ΠΎ:
leftStream = VideoStream(src=0).start() ΠΏΡΠ°Π²ΡΠΉΠΏΠΎΡΠΎΠΊ = Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊ(ΠΈΡΡΠΎΡΠ½ΠΈΠΊ=1).Π½Π°ΡΠ°Π»ΠΎ()
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ src
ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½Π΄Π΅ΠΊΡΠΎΠΌ ΠΊΠ°ΠΌΠ΅ΡΡ Π² Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅.
ΠΠΏΡΡΡ ΠΆΠ΅, Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ leftStream
ΠΈ rightStream
. ΠΠΎΠ³Π΄Π° Π²Ρ ΡΡΠΎΠΈΡΠ΅ ΠΏΠΎΠ·Π°Π΄ΠΈ ΠΊΠ°ΠΌΠ΅Ρ, leftStream
Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΊΠ°ΠΌΠ΅ΡΠΎΠΉ ΡΠ»Π΅Π²Π° ΠΎΡ Π²Π°Ρ, Π° rightStream
Π΄ΠΎΠ»ΠΆΠ½Π° Π±ΡΡΡ ΠΊΠ°ΠΌΠ΅ΡΠΎΠΉ ΡΠΏΡΠ°Π²Π° ΠΎΡ Π²Π°Ρ.
ΠΠ΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΡΡΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΏΠΎΡΠΎΠΊΠ° ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ ΡΠΎΠΌΡ, ΡΡΠΎ Β«ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ°Β» Π±ΡΠ΄Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π΄Π²Π° ΠΊΠ°Π΄ΡΠ° .
ΠΡΡΡΠ΄Π° Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΡΡΠΈΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Π΄Π΅ΡΠ΅ΠΊΡΠΎΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ:
# ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΡΡΠΈΠ²Π°ΡΠ΅Π»Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, Π΄Π΅ΡΠ΅ΠΊΡΠΎΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΈ Π²ΡΠ΅ # ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΡΠΈΡΠ°Π½Π½ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² Π‘ΡΠΈΠ²Π°ΡΠ΅Π»Ρ = Π‘ΡΠΈΠ²Π°ΡΠ΅Π»Ρ () Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ = BasicMotionDetector (minArea = 500) Π²ΡΠ΅Π³ΠΎ = 0
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ ΠΏΠΎΠ΄ΠΎΡΠ»ΠΈ ΠΊ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌΡ ΡΠΈΠΊΠ»Ρ Π½Π°ΡΠ΅Π³ΠΎ ΡΠΊΡΠΈΠΏΡΠ° Π΄ΡΠ°ΠΉΠ²Π΅ΡΠ°, Π³Π΄Π΅ ΠΌΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΠ°Π΅ΠΌ ΠΊΠ°Π΄ΡΡ, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΠΌ ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ Π²ΡΠΉΡΠΈ ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ:
# ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΠ°Π΅ΠΌ ΠΊΠ°Π΄ΡΡ ΠΈΠ· Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊΠΎΠ² ΠΏΠΎΠΊΠ° Π²Π΅ΡΠ½ΠΎ: # Π·Π°Ρ Π²Π°ΡΠΈΡΡ ΠΊΠ°Π΄ΡΡ ΠΈΠ· ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊΠΎΠ² Π»Π΅Π²ΡΠΉ = Π»Π΅Π²ΡΠΉ ΠΏΠΎΡΠΎΠΊ. ΡΡΠ΅Π½ΠΈΠ΅() ΠΏΡΠ°Π²ΠΎ = ΠΏΡΠ°Π²ΡΠΉΠΏΠΎΡΠΎΠΊ.ΡΡΠ΅Π½ΠΈΠ΅() # ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°Π·ΠΌΠ΅Ρ ΡΡΠ΅ΠΉΠΌΠΎΠ² ΡΠ»Π΅Π²Π° = imutils.resize (ΡΠ»Π΅Π²Π°, ΡΠΈΡΠΈΠ½Π° = 400) ΡΠΏΡΠ°Π²Π° = imutils.resize (ΡΠΏΡΠ°Π²Π°, ΡΠΈΡΠΈΠ½Π° = 400) # ΡΡΠΈΠ²Π°Π΅ΠΌ ΠΊΠ°Π΄ΡΡ Π²ΠΌΠ΅ΡΡΠ΅, ΡΡΠΎΠ±Ρ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ # ΠΠΠΠΠ: Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π²Π°ΠΌ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΡΡΡ ΡΡΡΠΎΠΊΡ ΠΊΠΎΠ΄Π° # Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Ρ Π²Π°ΡΠΈ ΠΊΠ°ΠΌΠ΅ΡΡ; ΠΊΠ°Π΄ΡΡ # Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΡΠΊΠ°Π·Π°Π½ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΡΠ»Π΅Π²Π° Π½Π°ΠΏΡΠ°Π²ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ = ΡΡΠΈΠ²Π°ΡΠ΅Π»Ρ.ΡΡΠ΅ΠΆΠΎΠΊ([Π»Π΅Π²ΡΠΉ, ΠΏΡΠ°Π²ΡΠΉ]) # Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΡ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΡΠΈΡΠ»Π΅Π½Π° Π΅ΡΠ»ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΠ΅Ρ: print("[INFO] Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΡ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΡΠΈΡΠ»Π΅Π½Π°") ΠΏΠ΅ΡΠ΅ΡΡΠ² # ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π² ΠΎΡΡΠ΅Π½ΠΊΠΈ ΡΠ΅ΡΠΎΠ³ΠΎ, ΡΠ»Π΅Π³ΠΊΠ° ΡΠ°Π·ΠΌΡΡΡ, ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ # Π΄Π΅ΡΠ΅ΠΊΡΠΎΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠ΅ΡΡΠΉ = cv2.cvtColor (ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, cv2.COLOR_BGR2GRAY) ΡΠ΅ΡΡΠΉ = cv2.GaussianBlur(ΡΠ΅ΡΡΠΉ, (21, 21), 0) locs = Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅.ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ (ΡΠ΅ΡΡΠΉ)
Π‘ΡΡΠΎΠΊΠΈ 27 ΠΈ 28 ΡΡΠΈΡΡΠ²Π°ΡΡ Π»Π΅Π²ΡΡ
ΠΈ ΠΏΡΠ°Π²ΡΡ
ΠΊΠ°Π΄ΡΠΎΠ² ΠΈΠ· ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ
Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊΠΎΠ². ΠΠ°ΡΠ΅ΠΌ ΠΌΡ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌ ΡΠ°Π·ΠΌΠ΅ΡΡ ΠΊΠ°Π΄ΡΠΎΠ², ΡΡΠΎΠ±Ρ ΠΎΠ½ΠΈ ΠΈΠΌΠ΅Π»ΠΈ ΡΠΈΡΠΈΠ½Ρ 400 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ, Π° Π·Π°ΡΠ΅ΠΌ ΡΡΠΈΠ²Π°Π΅ΠΌ ΠΈΡ
Π²ΠΌΠ΅ΡΡΠ΅, ΡΡΠΎΠ±Ρ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ. ΠΠΎΠΌΠ½ΠΈΡΠ΅, ΡΡΠΎ ΠΊΠ°Π΄ΡΡ, ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ Π΄Π»Ρ ΠΌΠ΅ΡΠΎΠ΄Π° ΡΡΠ΅ΠΆΠΊΠΎΠ²
, Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΡΡΠ°Π²Π»ΡΡΡΡΡ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΡΠ»Π΅Π²Π° Π½Π°ΠΏΡΠ°Π²ΠΎ!
Π ΡΠ»ΡΡΠ°Π΅ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΡΠΈΠ²ΠΊΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ (Ρ.Π΅. Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΡΡ Π³ΠΎΠΌΠΎΠ³ΡΠ°ΡΠΈΠΈ) Π²ΡΡ ΠΎΠ΄ΠΈΠΌ ΠΈΠ· ΡΠΈΠΊΠ»Π° ( Π‘ΡΡΠΎΠΊΠΈ 41-43 ).
ΠΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠΈ, ΡΡΠΎ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΡΡΡΠΎΠ΅Π½Π°, ΠΌΡ Π·Π°ΡΠ΅ΠΌ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌ Π΅Π΅, ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄Ρ Π² ΠΎΡΡΠ΅Π½ΠΊΠΈ ΡΠ΅ΡΠΎΠ³ΠΎ ΠΈ ΡΠ»Π΅Π³ΠΊΠ° ΡΠ°Π·ΠΌΡΠ²Π°Ρ ( Π‘ΡΡΠΎΠΊΠΈ 47 ΠΈ 48 ). ΠΠ°ΡΠ΅ΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½Π½Π°Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ° ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΡΡΡ Π² Π΄Π΅ΡΠ΅ΠΊΡΠΎΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ (, ΡΡΡΠΎΠΊΠ° 49 ).
ΠΠ΄Π½Π°ΠΊΠΎ, ΠΏΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΌΡ ΡΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, ΡΠ½Π°ΡΠ°Π»Π° Π½ΡΠΆΠ½ΠΎ Π΄Π°ΡΡ Π΄Π΅ΡΠ΅ΠΊΡΠΎΡΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Β«ΠΏΠΎΡΠ°Π±ΠΎΡΠ°ΡΡΒ», ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠΎΡΠ½ΠΎΠ΅ ΡΠΊΠΎΠ»ΡΠ·ΡΡΠ΅Π΅ ΡΡΠ΅Π΄Π½Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΠ½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ:
# ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ Ρ ΠΎΡΠΎΡΠ΅Π΅ ΡΡΠ΅Π΄Π½Π΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ # Π±ΡΠ»ΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΎ Π΅ΡΠ»ΠΈ total > 32 ΠΈ len(locs) > 0: # ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΡ (x, y)-ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ, # ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ (minX, minY) = (np. inf, np.inf) (maxX, maxY) = (-np.inf, -np.inf) # ΡΠΈΠΊΠ» ΠΏΠΎ ΠΌΠ΅ΡΡΠ°ΠΌ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΈ Π½Π°ΠΊΠΎΠΏΠ»Π΅Π½ΠΈΠ΅ # ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΠΈΡ ΡΠ°ΠΌΠΎΠΊ Π΄Π»Ρ Π» Π² locs: (x, y, w, h) = cv2.boundingRect(l) (minX, maxX) = (min(minX, x), max(maxX, x + w)) (minY, maxY) = (min(minY, y), max(maxY, y + h)) # ΡΠΈΡΡΠ΅ΠΌ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΡΡ ΡΠ°ΠΌΠΊΡ cv2.rectangle (ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, (minX, minY), (maxX, maxY), (0, 0, 255), 3)
Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΠΎΠ½Π° ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ²ΡΠ΅ 32 ΠΊΠ°Π΄ΡΠ° ΠΈΡΡ ΠΎΠ΄Π½ΡΡ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊΠΎΠ² β Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΡΠΈΡ 32 ΠΊΠ°Π΄ΡΠΎΠ² Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ.
Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΏΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠΈ, ΡΡΠΎ ΠΌΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π»ΠΈ 32 Π½Π°ΡΠ°Π»ΡΠ½ΡΡ
ΠΊΠ°Π΄ΡΠ° Π΄Π»Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎΠ½ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ len
ΠΈΠ· locs
, ΡΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ, Π±ΠΎΠ»ΡΡΠ΅ Π»ΠΈ ΠΎΠ½ΠΎ Π½ΡΠ»Ρ. ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ°ΠΊ, ΡΠΎ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ, ΡΡΠΎ Π½Π° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ ΠΏΡΠΎΠΈΡΡ
ΠΎΠ΄ΠΈΡ Β«Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅Β».
ΠΠ°ΡΠ΅ΠΌ ΠΌΡ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ (x, y) - ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ, ΡΠ²ΡΠ·Π°Π½Π½ΡΡ
Ρ ΠΌΠ΅ΡΡΠ°ΠΌΠΈ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΌΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅. ΠΠΌΠ΅Ρ ΡΡΠΎΡ ΡΠΏΠΈΡΠΎΠΊ (Ρ.Π΅. locs
), ΠΌΡ ΠΏΠ΅ΡΠ΅Π±ΠΈΡΠ°Π΅ΠΌ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΊΠΎΠ½ΡΡΡΠ° ΠΏΠΎ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΡΡΠΈ, Π²ΡΡΠΈΡΠ»ΡΠ΅ΠΌ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΡΡ ΡΠ°ΠΌΠΊΡ ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΡΡ ΠΎΠ±Π»Π°ΡΡΡ, ΠΎΡ
Π²Π°ΡΡΠ²Π°ΡΡΡΡ Π²ΡΠ΅ ΠΊΠΎΠ½ΡΡΡΡ. ΠΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΠ°Ρ ΡΠ°ΠΌΠΊΠ° Π·Π°ΡΠ΅ΠΌ ΡΠΈΡΡΠ΅ΡΡΡ Π½Π° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ.
ΠΠ°ΠΊ ΡΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡ Π² ΠΏΠΎΡΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ»ΠΎΠΉ Π½Π΅Π΄Π΅Π»Π΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ Π½Π°ΠΌΠΈ Π΄Π΅ΡΠ΅ΠΊΡΠΎΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ, ΡΡΠΎ ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π΄Π²ΠΈΠΆΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΎΠ±ΡΠ΅ΠΊΡ/ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ. ΠΠ»Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ (ΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΌΡ ΡΠ°ΡΡΠΊΠ°ΠΆΠ΅ΠΌ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΏΠΎΡΡΠ΅ PyImageSearch).
ΠΠ°ΠΊΠΎΠ½Π΅Ρ, ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ°Π³ β Π½Π°ΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΌΠ΅ΡΠΊΡ Π½Π° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ΅ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ:
# ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΎΠ±ΡΠ΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΏΡΠΎΡΠΈΡΠ°Π½Π½ΡΡ ΠΊΠ°Π΄ΡΠΎΠ² ΠΈ Π½Π°ΡΠΈΡΠΎΠ²Π°ΡΡ # Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΌΠ΅ΡΠΊΠ° Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ Π²ΡΠ΅Π³ΠΎ += 1 ΠΎΡΠΌΠ΅ΡΠΊΠ° Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ = datetime. datetime.now() ts = timestamp.strftime("%A %d %B %Y %I:%M:%S%p") cv2.putText (ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ, ΡΡ, (10, ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ.ΡΠΎΡΠΌΠ° [0] - 10), cv2.FONT_HERSHEY_SIMPLEX, 0,35, (0, 0, 255), 1) # ΠΏΠΎΠΊΠ°Π·Π°ΡΡ Π²ΡΡ ΠΎΠ΄Π½ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ cv2.imshow("Π Π΅Π·ΡΠ»ΡΡΠ°Ρ", ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ) cv2.imshow ("ΠΠ΅Π²ΡΠΉ ΠΊΠ°Π΄Ρ", ΡΠ»Π΅Π²Π°) cv2.imshow("ΠΡΠ°Π²ΡΠΉ ΠΊΠ°Π΄Ρ", ΡΠΏΡΠ°Π²Π°) ΠΊΠ»ΡΡ = cv2.waitKey(1) ΠΈ 0xFF # Π΅ΡΠ»ΠΈ Π±ΡΠ»Π° Π½Π°ΠΆΠ°ΡΠ° ΠΊΠ»Π°Π²ΠΈΡΠ° `q`, Π²ΡΠΉΡΠΈ ΠΈΠ· ΡΠΈΠΊΠ»Π° Π΅ΡΠ»ΠΈ ΠΊΠ»ΡΡ == ord("q"): ΠΏΠ΅ΡΠ΅ΡΡΠ² # ΡΠ΄Π΅Π»Π°ΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ ΠΎΡΠΈΡΡΠΊΡ print("[INFO] ΠΎΡΠΈΡΡΠΊΠ°...") cv2.destroyAllWindows() Π»Π΅Π²ΡΠΉ ΠΏΠΎΡΠΎΠΊ.stop() rightStream.stop()
Π‘ΡΡΠΎΠΊΠΈ 82-86 ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, Π½Π°ΠΆΠ°ΡΠ° Π»ΠΈ ΠΊΠ»Π°Π²ΠΈΡΠ° q
. ΠΡΠ»ΠΈ ΡΡΠΎ ΡΠ°ΠΊ, ΠΌΡ ΠΏΡΠ΅ΡΡΠ²Π°Π΅ΠΌ ΡΠΈΠΊΠ» Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊΠ° ΠΈ Π΄Π΅Π»Π°Π΅ΠΌ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ ΠΎΡΠΈΡΡΠΊΡ.
ΠΠ°ΠΏΡΡΠΊ Π½Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ° ΠΏΠ°Π½ΠΎΡΠ°ΠΌ + Π΄Π΅ΡΠ΅ΠΊΡΠΎΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ
Π§ΡΠΎΠ±Ρ Π·Π°ΠΏΡΡΡΠΈΡΡ Π½Π°Ρ ΡΠΊΡΠΈΠΏΡ, ΠΏΡΠΎΡΡΠΎ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
$ python realtime_stitching. py
ΠΠΈΠΆΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΏΡΠΈΠΌΠ΅Ρ GIF ΠΌΠΎΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ²:
Π ΠΈΡΡΠ½ΠΎΠΊ 4: ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΊ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ΅, ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠΉ ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠ°ΠΌΠ΅Ρ Π½Π° Raspberry Pi, Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Python + OpenCV.ΠΠ° Π²Π΅ΡΡ Π½Π΅ΠΌ Π»Π΅Π²ΠΎΠΌ Ρ Π½Π°Ρ Π΅ΡΡΡ Π»Π΅Π²ΡΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊ . Π Π½Π° ΠΏΡΠ°Π²ΠΎΠΌ Π²Π΅ΡΡ Π½Π΅ΠΌ Ρ Π½Π°Ρ Π΅ΡΡΡ ΠΏΡΠ°Π²ΡΠΉ Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡΠΎΠΊ . ΠΠ° Π½ΠΈΠΆΠ½Π΅ΠΌ ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ ΠΎΠ±Π° ΠΊΠ°Π΄ΡΠ° ΡΠΊΠ»Π΅Π΅Π½Ρ Π² ΠΎΠ΄Π½Ρ ΠΏΠ°Π½ΠΎΡΠ°ΠΌΡ. ΠΠ°ΡΠ΅ΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΠ΅ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π½Π° ΠΏΠ°Π½ΠΎΡΠ°ΠΌΠ½ΠΎΠΌ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°ΡΡΠ΅ΠΉ ΡΠ°ΠΌΠΊΠ΅, Π½Π°ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ Π²ΠΎΠΊΡΡΠ³ ΠΎΠ±Π»Π°ΡΡΠΈ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ.
ΠΠΎΠ»Π½ΡΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΡ Π²ΠΈΠ΄Π΅ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π½ΠΈΠΆΠ΅:
Π§ΡΠΎ Π΄Π°Π»ΡΡΠ΅? Π― ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅Ρ PyImageSearch.
ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΊΡΡΡΠ΅:
ΠΡΠ΅Π³ΠΎ 75 Π·Π°Π½ΡΡΠΈΠΉ β’ 86 ΡΠ°ΡΠΎΠ² ΠΎΠ±ΡΡΠ°ΡΡΠΈΡ
Π²ΠΈΠ΄Π΅ΠΎΡΠΎΠ»ΠΈΠΊΠΎΠ² ΠΏΠΎ Π·Π°ΠΏΡΠΎΡΡ β’ ΠΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅: Π°ΠΏΡΠ΅Π»Ρ 2023 Π³. Π΅ΡΠ»ΠΈ Π±Ρ Ρ Π²Π°Ρ Π±ΡΠ» ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΡΡΠΈΡΠ΅Π»Ρ, Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ ΠΎΡΠ²ΠΎΠΈΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ΅ Π·ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅.
Π‘ΡΠΈΡΠ°Π΅ΡΠ΅ Π»ΠΈ Π²Ρ, ΡΡΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π·ΡΠ΅Π½ΠΈΡ ΠΈ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π·Π°Π½ΠΈΠΌΠ°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π±ΡΡΡ Π½Π΅ΠΏΠΎΡΠΈΠ»ΡΠ½ΡΠΌ ΠΈ ΡΠ»ΠΎΠΆΠ½ΡΠΌ? ΠΠ»ΠΈ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΡΠ»ΠΎΠΆΠ½ΡΡ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΡ ΠΈ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ? ΠΠ»ΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΡΠ΅ΠΏΠ΅Π½Ρ Π² ΠΎΠ±Π»Π°ΡΡΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ Π½Π°ΡΠΊ?
ΠΡΠΎ , Π° Π½Π΅ ΡΠ»ΡΡΠ°ΠΉ.
ΠΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ ΠΎΡΠ²ΠΎΠΈΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ΅ Π·ΡΠ΅Π½ΠΈΠ΅ ΠΈ Π³Π»ΡΠ±ΠΎΠΊΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, β ΡΡΠΎ ΡΡΠΎΠ±Ρ ΠΊΡΠΎ-ΡΠΎ ΠΎΠ±ΡΡΡΠ½ΠΈΠ» Π²Π°ΠΌ ΠΏΡΠΎΡΡΡΡ , ΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΡΡ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ². ΠΠΌΠ΅Π½Π½ΠΎ ΡΡΠΎ Ρ ΠΈ Π΄Π΅Π»Π°Ρ . ΠΠΎΡ ΠΌΠΈΡΡΠΈΡ β ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠΎ, ΠΊΠ°ΠΊ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°ΡΡΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΡΠ΅ΠΌΡ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΠ°.
ΠΡΠ»ΠΈ Π²Ρ ΡΠ΅ΡΡΠ΅Π·Π½ΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅ΡΡ ΠΊ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π·ΡΠ΅Π½ΠΈΡ, Π²Π°ΡΠ΅ΠΉ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ PyImageSearch University, ΡΠ°ΠΌΡΠΉ ΠΏΠΎΠ»Π½ΡΠΉ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΊΡΡΡ ΠΏΠΎ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΌΡ Π·ΡΠ΅Π½ΠΈΡ, Π³Π»ΡΠ±ΠΎΠΊΠΎΠΌΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΈ OpenCV Π½Π° ΡΠ΅Π³ΠΎΠ΄Π½ΡΡΠ½ΠΈΠΉ Π΄Π΅Π½Ρ. ΠΠ΄Π΅ΡΡ Π²Ρ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΈ ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠΉΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ΅ Π·ΡΠ΅Π½ΠΈΠ΅ Π² ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°Π±ΠΎΡΠ΅, ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡΡ ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ . ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ ΠΊΠΎ ΠΌΠ½Π΅ Π² ΠΌΠ°ΡΡΠ΅ΡΡΡΠ²Π΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π·ΡΠ΅Π½ΠΈΡ.
ΠΠ½ΡΡΡΠΈ PyImageSearch University Π²Ρ Π½Π°ΠΉΠ΄Π΅ΡΠ΅:
- ✓ 75 ΠΊΡΡΡΠΎΠ² ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΡΠ΅ΠΌΠ°ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π·ΡΠ΅Π½ΠΈΡ, Π³Π»ΡΠ±ΠΎΠΊΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΈ OpenCV
- &ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ; 75 Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΠ² ΠΎΠ± ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠΈ
- &ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ; 86 ΡΠ°ΡΠΎΠ² Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ Π·Π°ΠΏΡΠΎΡΡ
- &ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ; ΠΡΠΏΡΡΠΊ Π½ΠΎΠ²ΡΡ ΠΊΡΡΡΠΎΠ² ΡΠ΅Π³ΡΠ»ΡΡΠ½ΠΎ , ΡΡΠΎΠ±Ρ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ ΠΈΠ΄ΡΠΈ Π² Π½ΠΎΠ³Ρ Ρ ΡΠ°ΠΌΡΠΌΠΈ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ
- &ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ; ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΡΠ΅ Π½ΠΎΡΡΠ±ΡΠΊΠΈ Jupyter Π² Google Colab
- &ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ; ΠΠ°ΠΏΡΡΠΊΠ°ΠΉΡΠ΅ Π²ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠ΄Π° Π² Π²Π΅Π±-Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ β ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² Windows, macOS ΠΈ Linux (ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΡΠ΅Π΄Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ!)
- &ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ; ΠΠΎΡΡΡΠΏ ΠΊ ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΡΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠΌ ΠΊΠΎΠ΄Π° Π΄Π»Ρ Π²ΡΠ΅Ρ 500+ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ² Π½Π° PyImageSearch
- &ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ; ΠΡΠΎΡΡΠ°Ρ Π·Π°Π³ΡΡΠ·ΠΊΠ° ΠΎΠ΄Π½ΠΈΠΌ ΡΠ΅Π»ΡΠΊΠΎΠΌ ΠΊΠΎΠ΄Π°, Π½Π°Π±ΠΎΡΠΎΠ² Π΄Π°Π½Π½ΡΡ , ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ±ΡΡΠ΅Π½Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΈ Ρ.