РаспознаваниС ΡˆΡ€ΠΈΡ„Ρ‚Π°: БСсплатныС сСрвисы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ / Skillbox Media


24.06.2023 Facebook Twitter LinkedIn Google+ Π Π°Π·Π½ΠΎΠ΅


Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ для распознавания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²: Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠΈΠΉ

Никогда Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΌΠΈΠΌΠΎ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΠΈΡ…ΡΡ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²! БущСствуСт мноТСство инструмСнтов для ΠΈΡ… распознавания, ΠΈ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ с Π»Π΅Π³ΠΊΠΎΡΡ‚ΡŒΡŽ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… Π² свою ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ.

Если Π²Ρ‹ Π΄Π°Π²Π½ΠΎ Π½Π΅ пользовались сСрвисами для распознавания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΡƒΠ΄ΠΈΠ²Π»Π΅Π½Ρ‹, насколько Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΎΠ½ΠΈ способны Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ. Как ΠΈ машинноС ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅, эти Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ тСсно связаны с модСлью GAN) сдСлали ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ скачок Π²ΠΏΠ΅Ρ€Π΅Π΄.Β 

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

ВсСго ΠΏΠ°Ρ€Ρƒ Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ ΠΏΠΎ-настоящСму Ρ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π½Π΅ сущСствовало. БСйчас ΠΎΠ½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅, поэтому Π²Ρ‹ смоТСтС Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Π°ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ всСго лишь ΠΎΠ΄Π½ΠΎΠΉ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ ΠΈΠ»ΠΈ ΡΠΊΡ€ΠΈΠ½ΡˆΠΎΡ‚Π°.Β 

ΠœΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΎ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹Ρ… инструмСнтах: ΠΎΡ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π΄ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, ΠΈ Π΄Π°Ρ‚ΡŒ Π²Π°ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Π°ΠΌ. ΠœΡ‹ ΠΏΡ€ΠΎΠ²Π΅Π»ΠΈ своС исслСдованиС ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ всС сСрвисы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΎΠ±Ρ€Π°Ρ‚ΡŒ для вас ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΡΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ со своСй Π·Π°Π΄Π°Ρ‡Π΅ΠΉ.Β 

Π’ΠΈΠ΄Ρ‹ сСрвисов ΠΏΠΎ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΡŽ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²

МоТно Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ 2 Ρ‚ΠΈΠΏΠ° сСрвисов Π² зависимости ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΎΠ½ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ ΡˆΡ€ΠΈΡ„Ρ‚:

  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ. Они ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ тСкста Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ ΠΈ ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΈΡ… с характСристиками ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Π² Π±Π°Π·Π΅. Π’Π°ΠΊΠΈΠ΅ инструмСнты способны ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ Π³Π»ΠΈΡ„Ρ‹, ΠΈ Ссли Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ…ΠΎΡ€ΠΎΡˆΠΎ прописан, происходит настоящСС Π²ΠΎΠ»ΡˆΠ΅Π±ΡΡ‚Π²ΠΎ, ΠΈ сСрвис ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π°ΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈΠ· своСй Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ максимально Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ высокоС Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π° для Π°Π½Π°Π»ΠΈΠ·Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΡˆΡ€ΠΈΡ„Ρ‚. Иногда достаточно Π΄Π°ΠΆΠ΅ ΠΏΠ°Ρ€Ρ‹ Π±ΡƒΠΊΠ²!
  • Π’Π΅Π±-Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ. Они Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ тСкст Π½Π° страницС, ΠΎΠ±Ρ€Π°Ρ‰Π°ΡΡΡŒ ΠΊ ΠΊΠΎΠ΄Ρƒ сайта. Π’Π°ΠΊΠΈΠ΅ инструмСнты способны ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€, ΡΡ‚ΠΈΠ»ΡŒ ΠΈ Ρ†Π²Π΅Ρ‚ ΡˆΡ€ΠΈΡ„Ρ‚Π°. Однако ΠΎΠ½ΠΈ бСсполСзны, Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ.

Π’ этой ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ΅ ΠΌΡ‹ рассмотрим сСрвисы ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ, ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠΌ нСсколько Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… инструмСнтов Π½Π° случай, Ссли Π½ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π½ΠΈΡ… Π²Π°ΠΌ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚.Β 

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹, Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‰ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ
1. WhatTheFont

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  1. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, содСрТащСС ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ (Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ всС лишнСС, Ссли ΡˆΡ€ΠΈΡ„Ρ‚ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ лишь Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ). ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ Π΅Π³ΠΎ автоматичСски.Β 
  2. БСрвис ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π²Π°ΠΌ список ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ.

ΠŸΠ»ΡŽΡΡ‹:Β 

  • Π’Ρ‹Π΄Π°Π΅Ρ‚ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ Π·Π° считанныС сСкунды.
  • ΠŸΠΎΡ‡Ρ‚ΠΈ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с рукописными ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΎΠ΄Π½ΠΎΡ€ΠΎΠ΄Π½Ρ‹ΠΌΠΈ Ρ„ΠΎΠ½Π°ΠΌΠΈ.
  • Π•ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для iOS ΠΈ Android, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚, Π³Π΄Π΅ Π±Ρ‹ Π²Ρ‹ Π½ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ.

ΠœΠΈΠ½ΡƒΡΡ‹:Β 

  • Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° WhatTheFont ограничиваСтся всСго ΠΎΠ΄Π½ΠΈΠΌ источником.

WhatTheFont β€” это популярный сСрвис для распознавания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΏΠΎ изобраТСниям, быстрый, ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный ΠΈ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΠ²Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠΎΡ‚Ρ€ΡΡΠ°ΡŽΡ‰ΡƒΡŽ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ. Для поиска ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния ΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΡŽ ΠΈΠ· Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 133 000 ΠΎΠΏΡ†ΠΈΠΉ с сайта My Fonts. Π”Π°, Π²Ρ‹ Π½Π΅ ΠΎΡΠ»Ρ‹ΡˆΠ°Π»ΠΈΡΡŒ, сСрвис Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ этим ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Ρ‹ΠΌ маркСтплСйсом.Β 

WhatTheFont позволяСт Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π±Π΅Π· ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ: ΠΎΠ½ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ со ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ с засСчками ΠΈ Π±Π΅Π·, ΠΈ Π΄Π°ΠΆΠ΅ со связными рукописными ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ изобраТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ содСрТат Π±ΠΎΠ»Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π°, ΠΈΠ»ΠΈ изобраТСния с ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠΌ вмСсто Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π±Π΅Π»ΠΎΠ³ΠΎ Ρ„ΠΎΠ½Π°.

PRO-подписка стоит 199$ Π² Π³ΠΎΠ΄ ΠΈ Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π±Π΅Π·Π»ΠΈΠΌΠΈΡ‚Π½ΠΎΠ³ΠΎ поиска.

2. Font Matcherator ΠΎΡ‚ Fontspring

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  1. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ со ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ, ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ€Π°ΠΌΠΊΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ тСкста. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π³Π»ΠΈΡ„Ρ‹.
  2. ПослС этого Font Matcherator выдаст Π²Π°ΠΌ список ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² со ссылками, ΠΊΠ»ΠΈΠΊΠ½ΡƒΠ² ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ смоТСтС приобрСсти Π½ΡƒΠΆΠ½Ρ‹Π΅.

ΠŸΠ»ΡŽΡΡ‹:Β 

  • ΠŸΡ€ΠΎΡΡ‚ Π² использовании, Π½ΠΎ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ подходящСС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.
  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Open Type, ΠΈ, ΠΏΠΎΠΆΠ°Π»ΡƒΠΉ, Π½Π΅Ρ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ‹ Π΄Π΅Π»Π°Ρ‚ΡŒ это Ρ‚Π°ΠΊ ΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠΎ.

ΠœΠΈΠ½ΡƒΡΡ‹:Β 

  • ΠžΡ‚ΠΊΠ»ΠΎΠ½ΡΠ΅Ρ‚ изобраТСния ΠΈ ΠΏΡ€ΠΈ этом Π½Π΅ прСдоставляСт Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅ ΠΈΠ»ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Ρ„Π°ΠΉΠ»Π° Π΄ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.
  • Если Π²Ρ‹ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ URL, Π½Π΅ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Font Matcherator β€” Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΠΎ популярности сСрвис для распознавания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ WhatTheFont, ΠΈ ΠΏΡ€ΠΈ этом ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатСн. Он Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ свСряСт ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ с опциями Π² собствСнной Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ (которая Ρ‚ΠΎΠΆΠ΅ ΠΎΠ±ΡˆΠΈΡ€Π½Π° ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Π°). Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Fontspring ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ быстро ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈ практичСски Π»ΡŽΠ±Ρ‹Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π³Π»ΠΈΡ„Ρ‹ ΠΈ Open Type.Β 

ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ я ΡƒΠΆΠ΅ сдСлала свой Π²Ρ‹Π±ΠΎΡ€, Π½ΠΎ ΠΌΠ½Π΅ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ супСр минималистичная Ρ„ΠΎΡ€ΠΌΠ° Font Matcherator, которая позволяСт ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. НапримСр, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ ΠΈΠ»ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π³Π»ΠΈΡ„Ρ‹, Π°Π½Π°Π»ΠΎΠ³ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ.

ЕдинствСнноС, ΠΊΠΎΠ³Π΄Π° я Π½Π°Ρ‡Π°Π»Π° Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ изобраТСния, сСрвис ΠΎΡ‚ΠΊΠ»ΠΎΠ½ΠΈΠ» ΠΈΡ… ΠΈΠ·-Π·Π° большого Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Ρ„Π°ΠΉΠ»ΠΎΠ². Π”ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ стоит ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ / ΠΎΠ±Ρ€Π΅Π·Π°Ρ‚ΡŒ / ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ. Или Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ URL.

3. What Font Is

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  1. Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ со ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π°ΠΌΠΊΠΈ.
  2. НастройтС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ прСдоставлСнных инструмСнтов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚ Π±Ρ‹Π» Π»ΡƒΡ‡ΡˆΠ΅ Π²ΠΈΠ΄Π΅Π½.
  3. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ 3-5 Π±ΡƒΠΊΠ², слСдуя инструкциям, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.
  4. Когда всС Π±ΡƒΠ΄Π΅Ρ‚ Π³ΠΎΡ‚ΠΎΠ²ΠΎ, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ попытаСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ это Π·Π° ΡˆΡ€ΠΈΡ„Ρ‚.

ΠŸΠ»ΡŽΡΡ‹:Β 

  • Π˜ΠΌΠ΅Π΅Ρ‚ ΡΠ°ΠΌΡƒΡŽ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΈ прСдоставляСт мноТСство инструмСнтов для Ρ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ.
  • БСрвис поиска ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… ΠΈΠ»ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² вСсьма ΠΏΠΎΠ»Π΅Π·Π΅Π½ ΠΈ прост Π² использовании.

ΠœΠΈΠ½ΡƒΡΡ‹:Β 

  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ.
  • БСсконСчныС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π° ΠΈ мноТСство Π±Π°Π½Π½Π΅Ρ€ΠΎΠ².
  • Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Π°Ρ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ PRO-подписки Π½Π΅ ΠΎΠΏΡ€Π°Π²Π΄Ρ‹Π²Π°Π΅Ρ‚ сСбя.

Π― Π½ΠΈΠΊΠΎΠ³Π΄Π° Ρ€Π°Π½ΡŒΡˆΠ΅ Π½Π΅ ΡΠ»Ρ‹ΡˆΠ°Π»Π° ΠΎΠ± этом сСрвисС, поэтому ΠΌΠ½Π΅ Π±Ρ‹Π»ΠΎ ΠΎΡ‡Π΅Π½ΡŒ Π»ΡŽΠ±ΠΎΠΏΡ‹Ρ‚Π½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. МСня сразу ΠΆΠ΅ ΠΏΠΎΠΊΠΎΡ€ΠΈΠ» посыл What Font Is: создатСли ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΈΠΌΠ΅Ρ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ΅ΠΌ ΠΎΠ½ΠΈ Π±Ρ‹Π»ΠΈ созданы. ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ прилоТСния Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ 850 тысяч ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² (коммСрчСских ΠΈ бСсплатных). Π—Π²ΡƒΡ‡ΠΈΡ‚ Π·Π΄ΠΎΡ€ΠΎΠ²ΠΎ! ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, What Font Is ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ для поиска искусствСнный ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡˆΠ°Π½ΡΡ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎΡ‚ ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ Π½Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅.Β 

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ What Font Is бСсплатно, Π½ΠΎ Ссли Π²Π°ΠΌ Π½ΡƒΠΆΠ½Π° ΠΏΡ€Π΅ΠΌΠΈΡƒΠΌ-ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° (Ссли Π²Ρ‹ ΡΠ²Π»ΡΠ΅Ρ‚Π΅ΡΡŒ PRO-ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΠ±Ρ€Π°Π·Π΅Ρ† ΡˆΡ€ΠΈΡ„Ρ‚Π° Π°Π²Ρ‚ΠΎΡ€Π°ΠΌ сайта, ΠΈ ΠΎΠ½ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ Π²Π°ΠΌ Π΅Π³ΠΎ Π½Π°ΠΉΡ‚ΠΈ), подписку ΠΌΠΎΠΆΠ½ΠΎ приобрСсти Π·Π° 39$ Π² Π³ΠΎΠ΄.

Π’Π΅Π±-Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ для распознавания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²
1. Fonts Ninja

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  1. УстановитС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈ ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ сайт со ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.
  2. НаТмитС Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Font Ninja, сСрвис ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ сайт ΠΈ выдаст Π²Π°ΠΌ список ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Π½Π° Π½Π΅ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².
  3. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ Π² Π΄Π΅Π»Π΅ прямо Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Font Ninja, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π΅Π³ΠΎ. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ позволяСт Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π² любой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, Ρ‡Ρ‚ΠΎ особСнно ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

ΠŸΠ»ΡŽΡΡ‹:Β 

  • Π•ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Mac ΠΈ Windows, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° популярных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² (Chrome, Safari ΠΈ Firefox).
  • ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° использования, Π½ΠΎ ΠΏΡ€ΠΈ этом Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ всСм Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΠΎΠΌ для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π±ΡƒΠΊΠ² ΠΈΠ»ΠΈ символов.

ΠœΠΈΠ½ΡƒΡΡ‹:Β 

  • Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΌΠΎΠ³Π»Π° Π±Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡˆΠΈΡ€Π½ΠΎΠΉ.

ΠœΡ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΈ с сСрвисами опрСдСлСния ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ°ΠΌ, поэтому Π΄Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, Ρ‡Ρ‚ΠΎ ΠΆΠ΅ Π½Π°ΠΌ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ Π²Π΅Π±-инструмСнты. Font Ninja β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· самых ярких ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ². Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, доступноС для Chrome, Safari ΠΈ Firefox, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ, Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² Π·Π°ΠΊΠ»Π°Π΄ΠΊΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ коммСрчСскиС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹.Β 

ЭстСтичный ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ интСрфСйс Π²Ρ‹Π³ΠΎΠ΄Π½ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°Π΅Ρ‚ Π΅Π³ΠΎ ΠΎΡ‚ любого Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ сСрвиса ΠΈΠ· нашСго списка. Π­Ρ‚ΠΎΡ‚ инструмСнт Ρ‚Ρ‰Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ всС ΠΌΠ΅Π»ΠΊΠΈΠ΅ Π΄Π΅Ρ‚Π°Π»ΠΈ ΠΈ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ максимально Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ совпадСниС со ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅.Β 

Π’ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Font Ninja 3 000 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΈ Ссли Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ отсутствуСт, сСрвис ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ бСсплатно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 15 Π΄Π½Π΅ΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄ΠΎ 20 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². По истСчСнии ΠΏΡ€ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Π΅Π³ΠΎ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ составляСт 29$ Π² Π³ΠΎΠ΄. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΆΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ бСсплатно.

2. WhatFont

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  1. УстановитС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π²Π΅Π±-сайт ΠΈ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΈΡ‚Π΅ страницу Π΄ΠΎ тСкста, Π½Π°Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ.
  2. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ курсор Π½Π° тСкст, ΠΈ WhatFont выдаст Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚Π°.
  3. БСрвис Ρ‚Π°ΠΊΠΆΠ΅ прСдоставляСт Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π΅: сСмСйство, ΡΡ‚ΠΈΠ»ΡŒ, Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠ΅, Ρ€Π°Π·ΠΌΠ΅Ρ€, высота строки ΠΈ Ρ†Π²Π΅Ρ‚. Π’ ΠΎΠ±Ρ‰Π΅ΠΌ, всС, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· исходного ΠΊΠΎΠ΄Π° сайта.

ΠŸΠ»ΡŽΡΡ‹:Β 

  • ΠžΡ‡Π΅Π½ΡŒ прост Π² использовании, Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ опрСдСляСт любой ΡˆΡ€ΠΈΡ„Ρ‚ Π½Π° страницС.
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΠ΅Ρ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π΅ ΠΈ справляСтся с Π·Π°Π΄Π°Ρ‡Π΅ΠΉ нСзависимо ΠΎΡ‚ вСрсии вашСго Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.
  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ быстро.

ΠœΠΈΠ½ΡƒΡΡ‹:Β 

  • Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Ρ‚Ρƒ ΠΆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² исходном ΠΊΠΎΠ΄Π΅ страницы.

WhatFont β€” бСсплатноС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Google Chrome. Π­Ρ‚ΠΎ простой минималистичный, Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΎΡ‡Π΅Π½ΡŒ эффСктивный инструмСнт для распознавания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π½Π° сайтС. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΊΠΎΠ½ с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ, сколько Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ характСристики ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π½Π° ΠΎΠ΄Π½ΠΎΠΉ страницС.Β 

Π£ этого сСрвиса Π±ΠΎΠ»Π΅Π΅ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π² это ΠΏΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ?). Он Π·Π°Π²ΠΎΠ΅Π²Π°Π» сСрдца ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ β€” ΠΈ ΠΌΠΎΠ΅ Ρ‚ΠΎΠΆΠ΅! Π­Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ софта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π΄Π΅Π»Π°Π΅Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΎΡ‚ Π½Π΅Π³ΠΎ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅. Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π½Π°ΠΉΡ‚ΠΈ коммСрчСскиС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹.

3. Type Sample ΠΎΡ‚ Typewolf

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  • ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π²Π΅Π±-сайт ΠΈ Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.
  • НаТмитС Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ прилоТСния ΠΈ Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ курсор ΠΌΡ‹ΡˆΠΈ Π½Π° тСкст.

ΠŸΠ»ΡŽΡΡ‹:

  • БСсплатный, Π½ΠΎ прСдоставляСт Ρ‚ΠΎΡ‚ ΠΆΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π», Ρ‡Ρ‚ΠΎ ΠΈ инструмСнты ΠΏΡ€Π΅ΠΌΠΈΡƒΠΌ-класса.
  • Π£Π΄ΠΎΠ±Π½Ρ‹ΠΉ, ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный интСрфСйс.‍

ΠœΠΈΠ½ΡƒΡΡ‹:Β 

  • Иногда инструмСнт распознавания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, Π° ΠΈΠ½ΠΎΠ³Π΄Π° происходит сбой, ΠΈ Π²Ρ‹ просто Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Π½Π° ссылку.

Π­Ρ‚ΠΎΡ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ минималистичСн, Ρ‡Π΅ΠΌ WhatFont, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΎΠ½ Ρ‚Π²ΠΎΡ€ΠΈΡ‚ Π½Π°ΡΡ‚ΠΎΡΡ‰ΡƒΡŽ магию ΠΏΡ€ΠΈ распознавании ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², символов ΠΈ Π±ΡƒΠΊΠ² Π½Π° страницС. Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π° панСль Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚Π° Π½Π° Π²Π΅Π±-сайтС, просто Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ β€œType Sample” ΠΈ Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ курсор ΠΌΡ‹ΡˆΠΈ Π½Π° тСкст. Если Π²Ρ‹ Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΠΎ Π½Π΅ΠΌΡƒ, Ρ‚ΠΎ смоТСтС ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΉΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅. Π—Π²ΡƒΡ‡ΠΈΡ‚ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, ΠΏΡ€Π°Π²Π΄Π°? И это Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚Π°ΠΊ. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Font Ninja, Type Sample Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ. Но самоС приятноС, Ρ‡Ρ‚ΠΎ ΠΎΠ½ бСсплатный ΠΈ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ соотвСтствиС!

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ инструмСнты
1. Identifont

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  1. ΠžΡ‚Π²Π΅Ρ‚ΡŒΡ‚Π΅ Π½Π° вопросы тСста, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΡ€ΡƒΠ³ поиска.
  2. На основС Π²Π°ΡˆΠΈΡ… ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² Identifont ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ², ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… Π½Π° ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ искали.

ΠŸΠ»ΡŽΡΡ‹:Β 

  • БСсплатная Π΄ΠΎΠ·Π° Π½ΠΎΡΡ‚Π°Π»ΡŒΠ³ΠΈΠΈ.

ΠœΠΈΠ½ΡƒΡΡ‹:Β 

  • БущСствуСт Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹Π΅ Π²Π°ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ окаТСтся Π±Π΅Π·ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ, ΠΈ, скорСС всСго, Π²Ρ‹ упуститС ΠΊΠ°ΠΊΡƒΡŽ-Ρ‚ΠΎ Π΄Π΅Ρ‚Π°Π»ΡŒ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π³Π»ΠΈΡ„ΠΎΠ².
  • ΠŸΡ€ΠΎΡ…ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ тСста ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽ: это Π½Π΅ сСрвис поиска ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ ΠΈ Π½Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для распознавания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²! Identifont β€” это Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ΠΊ Ρ‚Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π°ΠΌ, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ инструмСнты Π½Π΅ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π»ΠΈ сканированиС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ / ΠΊΠΎΠ΄Π° ΠΈ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ прСимущСства искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°.Β 

ВмСсто соврСмСнных Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, бСсплатноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ Π²Π°ΠΌ своСго Ρ€ΠΎΠ΄Π° Π°Π½ΠΊΠ΅Ρ‚Ρƒ: ΠΎΠ½ΠΎ ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚, Π½Π° Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠΈ символы ΠΈ Π³Π»ΠΈΡ„Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈ шаг Π·Π° шагом суТаСт количСство Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠΈΠ· Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, содСрТащСй ΠΎΠΊΠΎΠ»ΠΎ 11 000 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². Если Π²Π°ΠΌ ΠΏΠΎΠ²Π΅Π·Π΅Ρ‚, послС прохоТдСния тСстирования Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ нСсколько совпадСний (Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈ Π½Π΅Ρ‚!). ΠžΡ‚Ρ‹ΡΠΊΠ°Ρ‚ΡŒ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΊΡ€Π°ΠΉΠ½Π΅ слоТно.

Π­Ρ‚ΠΎΡ‚ инструмСнт Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Π²ΠΈΠΊΡ‚ΠΎΡ€ΠΈΠ½Ρƒ ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ довольно ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π±Π΅Π· ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΠΉ Π½Π° успСх. МСня ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΈΠ²ΠΈΠ» Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° ΠΌΠΎΠΈΡ… ΠΊΠΎΠ»Π»Π΅Π³ Π·Π½Π°Π»ΠΈ ΠΎΠ± этом ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. БущСствуСт Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ инструмСнтов для поиска ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Π·Π° считанныС сСкунды, поэтому Identifont β€” это пустая Ρ‚Ρ€Π°Ρ‚Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

2. Fontanello

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  1. УстановитС Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ для Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.
  2. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚, просто Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° Π½Π΅Π³ΠΎ ΠΈ ΠΏΠΎΠ΄ΠΎΠΆΠ΄ΠΈΡ‚Π΅, ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹.

ΠŸΠ»ΡŽΡΡ‹:Β 

  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ прост Π² использовании, Π΄Π°ΠΆΠ΅ для Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ².
  • ΠžΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅, Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠΈ ΠΈ Ρ†Π²Π΅Ρ‚Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ΅Π½Π΅Π΅ распространСнныС CSS-свойства.
  • ΠŸΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, Π½ΠΎ ΠΈ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° Π²Π΅Π±-сайта.

ΠœΠΈΠ½ΡƒΡΡ‹:Β 

  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°ΠΌΠΈ Google Chrome ΠΈ Firefox.

БСсплатноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Fontello ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ, Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°ΠΌ ΠΈ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„Π°ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ подходящий ΡΡ‚ΠΈΠ»ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΈ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° для своСго сайта ΠΈΠ»ΠΈ прилоТСния. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π΄Π΅Π»ΠΎ с Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ΠΌ, Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Π΅Π³ΠΎ ΠΈΠΊΠΎΠ½ΠΊΠ°. Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅, Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ сСмСйство ΡˆΡ€ΠΈΡ„Ρ‚Π°, просто Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΠ²ΡˆΠΈΠ΅ΡΡ Π²Π°ΠΌ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π°Π±Π·Π°Ρ†. Π­Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°ΠΌ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ для своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ², экономя ΠΈΡ… Π΄Ρ€Π°Π³ΠΎΡ†Π΅Π½Π½ΠΎΠ΅ врСмя.

3. Quora

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ:

  1. Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ Π² Quora, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ свою ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ ΠΏΠΎΡ‡Ρ‚Ρƒ, Gmail ΠΈΠ»ΠΈ Facebook. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠ΅ вас Ρ‚Π΅ΠΌΡ‹ ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ области, знаниями Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚Π΅.
  2. Π—Π°Π΄Π°ΠΉΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ вопрос. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ со ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ, ΠΈ ΠΆΠ΄ΠΈΡ‚Π΅ ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. Или Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… сообщСниях, Π½ΠΎ это сработаСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли Π²Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ сформулируСтС свой запрос.

ΠŸΠ»ΡŽΡΡ‹:Β 

  • МногиС Ρ‡Π»Π΅Π½Ρ‹ сообщСства настоящиС профСссионалы, поэтому довольно быстро ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‚ Π½Π° вопросы.
  • Высокая Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚.

ΠœΠΈΠ½ΡƒΡΡ‹:Β 

  • Π‘ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ поиска довольно слоТно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.
  • Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° свой вопрос Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… сообщСниях, Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΡΡ‚Π°Ρ€Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свой запрос ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.
  • Найти Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ β€œΠΏΠΎΡ…ΠΎΠΆΠ΅Π΅β€ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΠ»ΠΈ ΠΏΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Quora β€” это Π²Π΅Π±-сайт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎ Ρ‚ΠΈΠΏΡƒ β€œΠ²ΠΎΠΏΡ€ΠΎΡ-отвСт” ΠΈ позволяСт людям Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ вопросы ΠΎΠ± экономикС, бизнСсС, ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³Π΅ ΠΈΠ»ΠΈ просто ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ. И ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ρ€Π°Π·Π΄Π΅Π», посвящСнный Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ, ΠΎΠ³Ρ€ΠΎΠΌΠ΅Π½. БущСствСнным прСимущСством Quora являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ сСрвис ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ для ранТирования цСнности ΠΎΡ‚Π²Π΅Ρ‚ΠΎΠ² ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π° основС Ρ€Π°Π½Π΅Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… ΠΈΠΌΠΈ ΠΎΡ†Π΅Π½ΠΎΠΊ. Π­Ρ‚ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΡˆΠ°Π½ΡΡ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ вопрос. Π‘Π°ΠΉΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ машинного обучСния для классификации Ρ‚Π΅ΠΌ вопросов Π½Π° основС истории дСйствий ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Одна ΠΈΠ· ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ посвящСна Π΄ΠΈΠ·Π°ΠΉΠ½Ρƒ ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΈ Π² Π½Π΅ΠΉ Π΅ΡΡ‚ΡŒ нСсколько участников с большим ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ всСгда Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ. Π”Π°ΠΆΠ΅ Ссли Π²Ρ‹ Π½Π΅ нашли ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚ΠΎΡ‡Π½ΠΎ соотвСтствуСт Π²Π°ΡˆΠ΅ΠΌΡƒ запросу, ΠΈ участники Π½Π΅ смогли Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΡ‡ΡŒ, Π²Ρ‹, скорСС всСго, Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΏΠ°Ρ€Ρƒ ΠΏΠΎΡ…ΠΎΠΆΠΈΡ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ².

Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ сСрвисов распознавания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²

1. ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° использования

ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° использования ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, поэтому я ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ инструмСнт Π½Π° ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Ρ‚ΠΎΠ³ΠΎ, насколько Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡƒ сайт, Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² интСрфСйсС. Π—Π΄Π΅ΡΡŒ 10 максимально ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятный ΠΎΠΏΡ‹Ρ‚, ΠΈ Ρ‡Π΅ΠΌ ΠΎΠ½ слоТнСС, Ρ‚Π΅ΠΌ Π½ΠΈΠΆΠ΅ ΠΎΡ†Π΅Π½ΠΊΠ°.

2. ΠšΠ°Ρ‡Π΅ΡΡ‚Π²ΠΎ поиска

ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, это самый Π²Π°ΠΆΠ½Ρ‹ΠΉ ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ для сСрвиса распознавания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ наша Ρ†Π΅Π»ΡŒ β€” ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос β€œΡ‡Ρ‚ΠΎ это Π·Π° ΡˆΡ€ΠΈΡ„Ρ‚?”. НСкоторыС сайты Π²Ρ‹Π΄Π°Π»ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎΡ‚ ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я искала, ΠΈ, ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΠΎΡ†Π΅Π½ΠΊΡƒ 10, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ нашли ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹, Π½ΠΎ Π±Ρ‹Π»ΠΈ ΠΈ Ρ‚Π΅ сСрвисы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ ΠΌΠ½Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, Π΄Π°ΠΆΠ΅ Π±Π»ΠΈΠ·ΠΊΠΎ Π½Π΅ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Π½Π° ΠΌΠΎΠΉ запрос. Π’Π°ΠΊΠΆΠ΅, я ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π»Π° врСмя, ΠΏΠΎΡ‚Ρ€Π°Ρ‡Π΅Π½Π½ΠΎΠ΅ Π½Π° поиск, ΠΈ простоту процСсса.

3. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² β€” Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠΉ Ρ„Π°ΠΊΡ‚ΠΎΡ€ успСха. Π§Π΅ΠΌ ΠΎΠ½Π° большС ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Π΅Π΅, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ ΡˆΠ°Π½ΡΡ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚ΠΎΡ‚ ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½. Π’Π°ΠΊΠΆΠ΅, довольно ΠΏΠΎΠ»Π΅Π·Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Π΄Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° Π½ΡƒΠΆΠ½Ρ‹ΠΉ β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, благодаря этому Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ смоТСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄Π°Ρ‡Π½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ для своих ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

4. Π¦Π΅Π½Ρ‹ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ

Π’ нашСй ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠ΅ Π΅ΡΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π½Π° любой Π±ΡŽΠ΄ΠΆΠ΅Ρ‚: бСсплатныС сСрвисы, сайты ΠΏΡ€Π΅ΠΌΠΈΡƒΠΌ-класса ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΊΡƒΠΏΠΊΠΈ подписки PRO послС бСсплатного ΠΏΡ€ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π°. Π― ΠΎΡ†Π΅Π½ΠΈΠ»Π° Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·ΠΈΠ΅ ΠΎΠΏΡ†ΠΈΠΉ ΠΈ ΠΎΠ±Ρ‰ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Ρ‚Π°Ρ€ΠΈΡ„Π½ΠΎΠ³ΠΎ ΠΏΠ»Π°Π½Π°.

Π›ΡƒΡ‡ΡˆΠΈΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° β€” Π²Ρ‹Π±ΠΎΡ€ нашСго Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°

ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π² всС пСрСчислСнныС инструмСнты для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², я практичСски сразу Π²Ρ‹Π΄Π΅Π»ΠΈΠ»Π° Π»ΡƒΡ‡ΡˆΠΈΠΉ, Π° ΠΏΠΎΠ·Π΄Π½Π΅Π΅ ΠΌΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ Π±Ρ‹Π» ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ выставлСнными ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌ критСриям ΠΎΡ†Π΅Π½ΠΊΠ°ΠΌΠΈ.

WhatTheFont ΠΎΡ‚ My Fonts выдСляСтся своим быстрым, ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятным интСрфСйсом ΠΈ большой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΎΠΉ, которая насчитываСт Π±ΠΎΠ»Π΅Π΅ 133 000 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΏΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠΌΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ ΠΈΠ»ΠΈ Π½Π°ΠΉΡ‚ΠΈ Π΅Π³ΠΎ Π±Π»ΠΈΠ·ΠΊΠΈΠΉ Π°Π½Π°Π»ΠΎΠ³. Π­Ρ‚ΠΎ ΠΎΠ΄Π½ΠΎ ΠΈΠ· самых эффСктивных ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для поиска ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².

Π§Ρ‚ΠΎ касаСтся Π²Π΅Π±-инструмСнтов, побСдитСлями стали WhatFont для Google Chrome ΠΈ Type Sample. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ сСрвис ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠ΄Π½ΠΎΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅, ΠΎΠ½ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ остаСтся Π»ΡƒΡ‡ΡˆΠΈΠΌ, вСдь ΠΎΠ½ бСсплатный ΠΈ простой Π² использовании. Π₯отя эти инструмСнты ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ минималистичными, ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚Π°Ρ… быстро ΠΈ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатно.

БистСма распознавания ΡˆΡ€ΠΈΡ„Ρ‚Π° Брайля. Π§ΠΈΡ‚Π°Π΅ΠΌ написанноС Π±Π΅Π»Ρ‹ΠΌ ΠΏΠΎ Π±Π΅Π»ΠΎΠΌΡƒ / Π₯Π°Π±Ρ€

Π’ 2018 Π³ΠΎΠ΄Ρƒ ΠΌΡ‹ взяли ΠΈΠ· Π΄Π΅Ρ‚Π΄ΠΎΠΌΠ° Π² сСмью ΡΠ»Π΅ΠΏΡƒΡŽ Π΄Π΅Π²ΠΎΡ‡ΠΊΡƒ АнТСлу. Π’ΠΎΠ³Π΄Π° я Π΄ΡƒΠΌΠ°Π», Ρ‡Ρ‚ΠΎ это чисто сСмСйноС ΠΎΠ±ΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ, Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ связанноС с ΠΌΠΎΠ΅ΠΉ профСссиСй Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° систСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния. Но благодаря Π΄ΠΎΡ‡Π΅Ρ€ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π΄Π²Π° Π³ΠΎΠ΄Π° появилась ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-сСрвис для распознавания тСкстов, написанных ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ Брайля —Β Angelina Braille Reader.

БСйчас этот сСрвис ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ сотни людСй ΠΈ Π² России, ΠΈ Π·Π° Π΅Π΅ ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ. Π’Π΅ΠΌΠ° оказалась Ρ…Π°ΠΉΠΏΠΎΠ²ΠΎΠΉ, ΡΡŽΠΆΠ΅Ρ‚ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π΄Π°ΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΈ Π² Ρ„Π΅Π΄Π΅Ρ€Π°Π»ΡŒΠ½Ρ‹Ρ… новостях Π½Π° Π’Π’. Но Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½Π΅Π΅ — Π·Π° свою ΠΌΠ½ΠΎΠ³ΠΎΠ»Π΅Ρ‚Π½ΡŽΡŽ ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π² ИВ Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ я Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π» ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ искрСнних благодарностСй ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ.

НиТС расскаТу ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ дСлалась эта Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ с ΠΊΠ°ΠΊΠΈΠΌΠΈ трудностями ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΡΡ‚ΠΎΠ»ΠΊΠ½ΡƒΡ‚ΡŒΡΡ. Π‘ΠΎΠ»Π΅Π΅ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠ΅ описаниС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΎ Π² публикациях [1,2].

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΡ‚ΠΎ-Ρ‚ΠΎ Π·Π°Ρ…ΠΎΡ‡Π΅Ρ‚ внСсти в проСкт свой Π²ΠΊΠ»Π°Π΄.

Π›Π΅Π½ΡŒ β€” Π΄Π²ΠΈΠ³Π°Ρ‚Π΅Π»ΡŒ прогрСсса

Π’Ρ‹ всС Π²ΠΈΠ΄Π΅Π»ΠΈ брайлСвскиС символы Π² Π»ΠΈΡ„Ρ‚Π΅ ΠΈ Π² ΠΏΠΎΠ»ΠΈΠΊΠ»ΠΈΠ½ΠΈΠΊΠ΅. КаТдая Π±ΡƒΠΊΠ²Π° Π·Π°Π΄Π°Π½Π° Π²Ρ‹ΠΏΡƒΠΊΠ»Ρ‹ΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ. Π‘Ρ€Π°ΠΉΠ»ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π» свою Π°Π·Π±ΡƒΠΊΡƒ Π² 1824 Π³ΠΎΠ΄Ρƒ, ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ для чтСния ΠΈ письма с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ Π½Π΅ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ.

БСйчас слСпыС Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ ΠΈ смартфоны с голосовым ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΎΠΌ, свободно ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ Π±Π΅Π· сопровоТдСния, ΡƒΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΡƒΡŽ высокой ΠΊΠ²Π°Π»ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ слСпыС сидят Π΄ΠΎΠΌΠ° ΠΈ ΠΏΠ»Π΅Ρ‚ΡƒΡ‚ Π½Π° Π·Π°ΠΊΠ°Π· авоськи, Π΄Π°Π²Π½ΠΎ устарСло.

Но слСпыС школьники Π΄ΠΎ сих ΠΏΠΎΡ€ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΈ ΠΏΠΈΡˆΡƒΡ‚ Π½Π° Π‘Ρ€Π°ΠΉΠ»Π΅. ВсС ΠΊΠ°ΠΊ Ρƒ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… людСй. Когда Π²Ρ‹ послСдний Ρ€Π°Π· писали страницу тСкста ΠΎΡ‚ Ρ€ΡƒΠΊΠΈ? А школьники Π΄Π΅Π»Π°ΡŽΡ‚ это Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ, ΠΈ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ этот этап нСльзя.

Когда ΠΌΡ‹ ΠΎΡ‚Π΄Π°Π²Π°Π»ΠΈ Π΄ΠΎΡ‡ΡŒ Π² ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ класс, Ρ‚ΠΎ Π΄ΡƒΠΌΠ°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ нСпросто Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ Брайля. Но это оказалось Π΅Ρ€ΡƒΠ½Π΄ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, Π½Π΅ Ρ‚Ρ€ΡƒΠ΄Π½Π΅Π΅, Ρ‡Π΅ΠΌ Π²Ρ‹ΡƒΡ‡ΠΈΡ‚ΡŒ любой Π½Π΅Π·Π½Π°ΠΊΠΎΠΌΡ‹ΠΉ язык Π² объСмС Β«Π°Π»Ρ„Π°Π²ΠΈΡ‚ Π² ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²Π΅Β».

А Π²ΠΎΡ‚ дальшС слоТнСС. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ брайлСвскиС ΠΊΠ½ΠΈΠ³ΠΈ — это Π²Ρ‹Π΄Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Π½Π° Π±Π΅Π»ΠΎΠΉ Π±ΡƒΠΌΠ°Π³Π΅ ΠΏΡƒΠΏΡ‹Ρ€Ρ‹ΡˆΠΊΠΈ («Ρ‚ΠΎΡ‡ΠΊΠΈ»), Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Ρ†Π²Π΅Ρ‚ΠΎΠΌ. Π‘Π»Π΅ΠΏΡ‹Π΅ тратят Π³ΠΎΠ΄ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ ΡˆΠΊΠΎΠ»Ρ‹ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ ΠΈΡ… Π½Π°Ρ‰ΡƒΠΏΡ‹Π²Π°Ρ‚ΡŒ. Π£ нас такая Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ°Π»ΡŒΡ†Π΅Π² Π½Π΅ развиваСтся Π·Π° Π½Π΅Π½Π°Π΄ΠΎΠ±Π½ΠΎΡΡ‚ΡŒΡŽ, поэтому 99% брайлСвских ΠΏΠ΅Π΄Π°Π³ΠΎΠ³ΠΎΠ² ΠΈ Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ это Π³Π»Π°Π·Π°ΠΌΠΈ.

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

Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ брайлСвской ΠΊΠ½ΠΈΠ³ΠΈ с двустороннСй ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ (Π²Π²Π΅Ρ€Ρ…Ρƒ). На Π½ΠΈΠΆΠ½Π΅ΠΌ Ρ„ΠΎΡ‚ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‡Π΅Π½Ρ‹ Ρ‚Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π΄ΠΎ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ — это тСкст с ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ стороны страницы, Π½Π° Π½ΠΈΡ… ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π΅ ΠΎΠ±Ρ€Π°Ρ‰Π°Ρ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ (Ссли смоТСтС).

Рукописный брайлСвский тСкст ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ односторонний, Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π³ΠΎ нСсколько Π»Π΅Π³Ρ‡Π΅, Π½ΠΎ всС Ρ€Π°Π²Π½ΠΎ нСпросто. Π’ БоюзС ΠΏΠ΅Π΄Π°Π³ΠΎΠ³ΠΈ ΠΏΡ€ΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΠ»ΠΈΡΡŒ Ρ‚Π΅Ρ€Π΅Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ школьников ΠΊΠΎΠΏΠΈΡ€ΠΊΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·Π°ΠΌΠ΅Ρ‚Π½Π΅Π΅, Π½ΠΎ это Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ отчасти.

Вставка для Π»ΡŽΠ±ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ…: ΠΊΠ°ΠΊ ΠΏΠΈΡˆΡƒΡ‚ брайлСвским ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ

Для письма брайлСвским ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ±ΠΎΡ€: ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚, состоящий ΠΈΠ· 2 мСталличСских пластин, ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ закладываСтся лист Π±ΡƒΠΌΠ°Π³ΠΈ. Π’ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ пластинС сдСланы ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΡ€Π΅Π·ΠΈ, ΠΎΠ΄Π½Π° ячСйка β€” ΠΎΠ΄Π½Π° Π±ΡƒΠΊΠ²Π°. ΠœΠ΅Ρ‚Π°Π»Π»ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ Π³Ρ€ΠΈΡ„Π΅Π»Π΅ΠΌ (шилом) ΠΏΡ€ΠΎΠ΄Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ Π±ΡƒΠΌΠ°Π³Ρƒ Π² ΡƒΠ³Π»Π°Ρ… ΠΏΡ€ΠΎΡ€Π΅Π·ΠΈ ΠΈΠ»ΠΈ Π² сСрСдинС Π±ΠΎΠΊΠΎΠ²ΠΎΠΉ стороны, всСго 6 мСст ΠΏΠΎΠ΄ Ρ‚ΠΎΡ‡ΠΊΠΈ. Π’ этих мСстах Π² Π½ΠΈΠΆΠ½Π΅ΠΉ пластинС сдСланы углублСния, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ Π²Ρ‹Π΄Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ брайлСвскиС Ρ‚ΠΎΡ‡ΠΊΠΈ. ΠŸΠΈΡˆΡƒΡ‚ справа Π½Π°Π»Π΅Π²ΠΎ Π² Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ. А Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ тСкст, Π±ΡƒΠΌΠ°Π³Ρƒ Π½Π°Π΄ΠΎ Π²Ρ‹Π½ΡƒΡ‚ΡŒ ΠΈΠ· ΠΏΡ€ΠΈΠ±ΠΎΡ€Π° ΠΈ ΠΏΠ΅Ρ€Π΅Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ.

Π—Π° врСмя обучСния Π΄ΠΎΡ‡ΠΊΠΈ Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ классС ΠΌΡ‹, ΠΎΠ±Π° родитСля, Ρ‚Π°ΠΊ Π·Π°ΠΌΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ Ρ‚Π°ΠΊΠΈΠΌ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ стали вСсьма ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ с этим Π΄Π΅Π»Π°Ρ‚ΡŒ. ΠœΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΡ‚ΡŒ ΠΊ Ρ‡Ρ‚Π΅Π½ΠΈΡŽ Брайля ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ — Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ΅ занятиС для ΠΏΠ°ΠΏΡ‹ Π² свободноС врСмя, Ρ‡Π΅ΠΌ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ конкурсы Π½Π° КагглС. ΠŸΠΎΡ‚ΠΎΠΌ оказалось, Ρ‡Ρ‚ΠΎ это Π½ΡƒΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΎΠ΅ΠΉ сСмьС, Π° Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ всСм, ΠΊΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ со слСпыми.

Π₯ΠΎΡ‡Π΅ΡˆΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠΎ — сдСлай сам

РазумССтся, я Π±Ρ‹Π» Π½Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ занялся ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΌ распознаваниСм ΡˆΡ€ΠΈΡ„Ρ‚Π° Брайля Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ. Π•ΡΡ‚ΡŒ Π΄Π°ΠΆΠ΅ устойчивый Ρ‚Π΅Ρ€ΠΌΠΈΠ½: OBR (Optical Braille Recognition). ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для Π½Π°Ρ‡Π°Π»Π° я попытался Π½Π°ΠΉΡ‚ΠΈ Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Напрасно! Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΌ доступС ΠΈΠΌΠ΅ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ΄Π΅Π»ΠΊΠΈ, Π½Π΅ΠΏΡ€ΠΈΠ³ΠΎΠ΄Π½Ρ‹Π΅ для практичСского примСнСния. Из коммСрчСских Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ сущСствуСт спСциализированный Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎ-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ комплСкс ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ЭлСкЖСст Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ со стол. Π­Ρ‚ΠΎ явно Π½Π΅ Ρ‚ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ я ΠΌΠ΅Ρ‡Ρ‚Π°Π», Ρ†Π΅Π½Ρƒ я Π΄Π°ΠΆΠ΅ Π½Π΅ уточнял.

БистСма оптичСского распознавания Брайля ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ЭлСкЖСст

Попадались ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для распознавания, Π½ΠΎ ΠΎΠ½ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΈ ΠΎΡ‚ΡΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ лист, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΡΠ²Π΅Ρ‚ΠΎΡ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠΌ. НС слишком ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‚ΠΎ Π² стандартный сканСр А4 брайлСвский ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ Π½Π΅ помСщаСтся. Но Ρ…ΡƒΠΆΠ΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π΄Π°ΠΆΠ΅ со сканСром ΠΈ ΡΠ²Π΅Ρ‚ΠΎΡ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠΌ Ρƒ мСня Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΎΡΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΡ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚.

ПослС фиаско с поиском Π³ΠΎΡ‚ΠΎΠ²ΠΎΠ³ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹. Π‘Ρ‚Π°Ρ‚Π΅ΠΉ ΠΏΠΎ оптичСскому Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΡŽ Брайля написано ΠΌΠ½ΠΎΠ³ΠΎ. Π’ΠΎ всСх ΡΡ‚Π°Ρ‚ΡŒΡΡ… процСсс распознавания разбивался Π½Π° этапы, обусловлСнныС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Π° Брайля ΠΎΡ‚ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠ² Π² Ρ€Π°Π·Π½Ρ‹Ρ… языках.

Π’ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ письмС Π±ΡƒΠΊΠ²Ρ‹ прСдставлСны связанными линиями, Π° Π² письмС ΠΏΠΎ Π‘Ρ€Π°ΠΉΠ»ΡŽ — ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠ΅ΠΉ ΠΎΡ‚ 1 Π΄ΠΎ 6 Ρ‚ΠΎΡ‡Π΅ΠΊ, располоТСнных Π² ΡƒΠ·Π»Π°Ρ… Π²ΠΎΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΠΎΠΉ сСтки. Π“Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠ° Ρ‚ΠΎΡ‡Π΅ΠΊ Π² Π±ΡƒΠΊΠ²Ρ‹ опрСдСляСтся привязкой ΠΊ этой сСткС.

ΠšΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π±ΡƒΠΊΠ² латинского Π°Π»Ρ„Π°Π²ΠΈΡ‚Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ Брайля

Π’Π½Π΅ привязки ΠΊ сСткС, ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅ΠΌΠΎΠΉ всСми брайлСвскими Π±ΡƒΠΊΠ²Π°ΠΌΠΈ Π² Ρ†Π΅Π»ΠΎΠΌ, Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ смысла. Π’Π°ΠΊ, Ссли ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Π½Π° пустом листС Π±ΡƒΠΌΠ°Π³ΠΈ Π±ΡƒΠΊΠ²Ρƒ А, Ρ‚ΠΎ ΠΌΡ‹ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ это Π±ΡƒΠΊΠ²Π° А. Если ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ ΠΎΠ΄ΠΈΠ½ΠΎΠΊΡƒΡŽ Π±Ρ€Π°ΠΉΠ»Π΅Π²ΡΠΊΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ, нСльзя ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅: Π±ΡƒΠΊΠ²Π° А, запятая (ΠΎΠ½Π° обозначаСтся СдинствСнной Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ, Π½ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΡƒΠ·Π»Π΅ сСтки) ΠΈΠ»ΠΈ просто Π΄Π΅Ρ„Π΅ΠΊΡ‚ Π±ΡƒΠΌΠ°Π³ΠΈ.

ВслСдствиС этого, для описанных Π² Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² OBR практичСски стандартом оказываСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ шагов (см. ΠΎΠ±Π·ΠΎΡ€Ρ‹ [3,4]):

  1. Найти брайлСвскиС Ρ‚ΠΎΡ‡ΠΊΠΈ.

  2. Π’ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π²ΠΎΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡƒΡŽ сСтку.

  3. Π‘ΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ с ΡƒΠ·Π»Π°ΠΌΠΈ сСтки.

  4. Π Π°ΡΠΏΠΎΠ·Π½Π°Ρ‚ΡŒ брайлСвскиС символы.

  5. ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ брайлСвских символов Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкст.

Π Π°Π·Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΡ€Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ нахоТдСния Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈ, Π³Π»Π°Π²Π½ΠΎΠ΅, отдСлСния Ρ‚ΠΎΡ‡Π΅ΠΊ Π»ΠΈΡ†Π΅Π²ΠΎΠΉ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ стороны: динамичСский ΠΏΠΎΡ€ΠΎΠ³, Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ окруТностСй Π½Π° основС прСобразования Π₯Π°Ρ„Π°, HOG, LBP, SVM, ΠΏΡ€ΠΈΠ·Π½Π°ΠΊΠΈ Π₯Π°Π°Ρ€Π° ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π’ΠΈΠΎΠ»Ρ‹-ДТонса, — Π² ΠΎΠ±Ρ‰Π΅ΠΌ, практичСски вСсь Π΄ΠΆΠ΅Π½Ρ‚Π»ΡŒΠΌΠ΅Π½ΡΠΊΠΈΠΉ Π½Π°Π±ΠΎΡ€ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² классичСского ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния. Π’ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Π°Ρ… нСйросСтки Ρ‚ΠΎΠΆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚.

ПослС этого для восстановлСния сСтки ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ Ρ€Π΅Π³Ρ€Π΅ΡΡΠΈΡŽ, прСобразования Π₯Π°Ρ„Π°, измСнСния гистограмму распрСдСлСния ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΏΡ€ΠΈ пошаговом ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π΅ листа…

НС Π±ΡƒΠ΄Ρƒ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ΠΎΠ±Π·ΠΎΡ€ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ (Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² [1,3,4]). Π’Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π΅ трСбуСтся Сдиная Π½Π° вСсь лист вообраТаСмая сСтка, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ привязаны брайлСвскиС Ρ‚ΠΎΡ‡ΠΊΠΈ. ИмСнно поэтому страница Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π½Π΅ просто сфотографирована, Π° отсканирована. Волько Π² этом случаС Π½Π° всСм листС Ρ‚ΠΎΡ‡ΠΊΠΈ располоТСны Π½Π° ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… линиях сСтки. На случай, Ссли страница ΠΏΡ€ΠΈ сканировании покосилась, описаны ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ нахоТдСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π° страницы Π² исходноС ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π― Π½Π΅ нашСл Π½ΠΈΠΊΠ°ΠΊΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² для компСнсации пСрспСктивных искаТСний (Π° Π±Π΅Π· Π½ΠΈΡ… Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡŽ Π½Π΅ сдСлаСшь). Π•Ρ‰Π΅ слоТнСС, Ссли сфотографирован Π½Π΅ ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹ΠΉ лист, Π° страница раскрытой ΠΊΠ½ΠΈΠ³ΠΈ. БрайлСвскиС ΠΊΠ½ΠΈΠ³ΠΈ толстыС ΠΈ ΠΏΠ»ΠΎΡ‚Π½Ρ‹Π΅, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π°ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ страницу Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π›ΠΈΠ½ΠΈΠΈ сСтки ΠΏΡ€Π΅Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ Π² Π΄ΡƒΠ³ΠΈ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΠΎ всСму Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΠ»ΠΎ, Ρ‡Ρ‚ΠΎ для примСнСния ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π½ΡƒΠΆΠ΅Π½ сканСр, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ β€” ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π±Ρ‹Ρ‚ΠΎΠ²ΠΎΠΉ ΠΌΠ°Π».

А Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ достаточно Π±Ρ‹Π»ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π½Π° смартфон ΠΈ — Π²ΠΆΡƒΡ…! — ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ тСкст. ΠŸΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π΄Π΅Π»Π°Ρ‚ΡŒ самому.

Π£ Π½Π΅Π΅ Π²Π½ΡƒΡ‚Ρ€Π΅ Π½Π΅ΠΉΡ€ΠΎΠ½ΠΊΠ°

Когда я Π½Π°Ρ‡ΠΈΠ½Π°Π» эту Ρ€Π°Π±ΠΎΡ‚Ρƒ (2019Π³), Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Π΅ сСти ΡƒΠΆΠ΅ вовсю покоряли Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния. Π’ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ ΠΏΠΎ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΡŽ Брайля Ρ‚ΠΎΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ ΠΎΠ± ΠΈΡ… использовании. Но вСсьма ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΌ, Π½Π΅ выходя Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ описанного Π²Ρ‹ΡˆΠ΅ шаблона: ΠΈΠ»ΠΈ для поиска Ρ‚ΠΎΡ‡Π΅ΠΊ, ΠΈΠ»ΠΈ для раздСлСния Ρ‚ΠΎΡ‡Π΅ΠΊ Π»ΠΈΡ†Π΅Π²ΠΎΠΉ ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΉ стороны, ΠΈΠ»ΠΈ для распознавания ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ символа послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π±ΡƒΠ΄Π΅Ρ‚ восстановлСна сСтка ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΠΎΠ΄Π΅Π»Π΅Π½Ρ‹ Π½Π° символы.

И это ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΡƒΠΆΠ΅ нСсколько Π»Π΅Ρ‚ ΠΊΠ°ΠΊ Π±Ρ‹Π»ΠΈ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Ρ‹ one step Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ Ρ‚ΠΈΠΏΠ° YOLO[5] ΠΈ SSD[6], ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅ΡˆΠ°Π»ΠΈ Π·Π°Π΄Π°Ρ‡Ρƒ поиска ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π·Π° ΠΎΠ΄ΠΈΠ½ шаг, совмСщая ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ нСсколько Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ — Π΄Π΅Ρ‚Π΅ΠΊΡ†ΠΈΠΈ, классификации, рСгрСссии ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°. МоТно Π±Ρ‹Π»ΠΎ ΠΎΠΆΠΈΠ΄Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒ справится ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ с Π·Π°Π΄Π°Ρ‡Π΅ΠΉ поиска Ρ‚ΠΎΡ‡Π΅ΠΊ, восстановлСния брайлСвской сСтки Π² окрСстности ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ символа ΠΈ распознавания символа Π·Π° ΠΎΠ΄ΠΈΠ½ ΠΏΡ€ΠΎΡ…ΠΎΠ΄. Π­Ρ‚ΠΎ позволяло ΠΎΡ‚ΠΎΠΉΡ‚ΠΈ ΠΎΡ‚ трСбования наличия Π΅Π΄ΠΈΠ½ΠΎΠΉ сСтки для всСго листа ΠΈ, соотвСтствСнно, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ изобраТСния искривлСнных листов ΠΈ изобраТСния с нСбольшими пСрспСктивными искаТСниями.

Π—Π° основу я взял RetinaNet[7] с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ измСнСниями ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с исходными настройками: с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΡ‰Π΅ΠΌ символы ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ извСстного Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ, Π±Ρ‹Π» ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ Π½Π°Π±ΠΎΡ€ «ΡΠΊΠΎΡ€Π΅ΠΉ» ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹.

Π’ ΠΊΠΎΠ½Ρ†Π΅ ΠΊΠΎΠ½Ρ†ΠΎΠ² этот ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π΄Π°Π» Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ я ΡΡ‡ΠΈΡ‚Π°ΡŽ вСсьма ΡƒΡΠΏΠ΅ΡˆΠ½Ρ‹ΠΌ. Но Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡƒΠΏΠΈΡ€Π°Π»ΠΎΡΡŒ Π² ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

Π“Π΄Π΅ Π²Π·ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅, ΠΈΠ»ΠΈ ΠœΠΎΠΉΠ΄ΠΎΠ΄Ρ‹Ρ€ ΡΠΏΠ΅ΡˆΠΈΡ‚ Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ.

Как Ρ…ΠΎΡ€ΠΎΡˆΠΎ извСстно, для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ обучСния нСйросСти трСбуСтся ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ…. И Ссли ΠΏΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ частных Π·Π°Π΄Π°Ρ‡ Π²Ρ€ΠΎΠ΄Π΅ поиска ΠΈ классификации Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… символов каТдая страница тСкста ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°Π΅Ρ‚ мноТСство ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², Ρ‚ΠΎ для обучСния object detection сСти Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ достаточно большиС Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Ρ‹ тСкста. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ трСбуСтся мноТСство Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ брайлСвских страниц.

Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ сотни-Π΄Ρ€ΡƒΠ³ΠΎΠΉ страниц Π² Ρ€Π°Π·Π½Ρ‹Ρ… условиях — нСслоТно. А Π²ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°… Как выглядят эти страницы, Π±Ρ‹Π»ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС Π²Ρ‹ΡˆΠ΅, Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΎΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ сСбС ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ. ИдСя Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°ΠΌΠΈ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ Π±ΡƒΠΊΠ²Ρƒ Π½Π° сотнях Ρ‚Π°ΠΊΠΈΡ… страниц совсСм Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π»Π° энтузиазма.

Π’ сСти ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π½Π°ΠΉΡ‚ΠΈ СдинствСнный ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎ доступный подходящий датасСт: DSBI, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΉ китайскими Ρ‚ΠΎΠ²Π°Ρ€ΠΈΡ‰Π°ΠΌΠΈ. Он Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ 114 Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… страниц брайлСвских тСкстов. ВСксты Ρ‚Π°ΠΌ Π½Π° китайском, Π½ΠΎ это ΠΊΠ°ΠΊ Ρ€Π°Π· Π½Π΅Π²Π°ΠΆΠ½ΠΎ (сами ΠΏΠΎ сСбС брайлСвскиС символы ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ Π²ΠΎ всСх языках). Π₯ΡƒΠΆΠ΅ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ изобраТСния ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сканСра с идСально плоского листа (это ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π°Π²Ρ‚ΠΎΡ€Π°ΠΌ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ) ΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ качСствСнно ΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π° Π½Π΅ΠΌ Π½Π΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ поставлСнной Π·Π°Π΄Π°Ρ‡ΠΈ Π±Ρ‹Π»ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ. RetinaNet, обучСнная Π½Π° этих Π΄Π°Π½Π½Ρ‹Ρ…, Π²Ρ‹Π΄Π°Π»Π° Π½Π° Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… фотографиях брайлСвских ΠΊΠ½ΠΈΠ³ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ скромный Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ β€” ΠΎΡ‚ Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΈ Π΄ΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ распознанных символов.

Π›ΡƒΡ‡ΡˆΠ΅Π³ΠΎ я ΠΈ Π½Π΅ ΠΆΠ΄Π°Π». Однако Π½Π°Π΄ΠΎ ΠΆΠ΅ Π±Ρ‹Π»ΠΎ с Ρ‡Π΅Π³ΠΎ-Ρ‚ΠΎ Π½Π°Ρ‡Π°Ρ‚ΡŒ! А дальшС Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ ΠΏΡ€ΠΈΡˆΠ΅Π» ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Active Learning[8].

ИдСя Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Active Learning состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌ Π½Π΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒ Π½Π° ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Π΄Π°Π½Π½Ρ‹Ρ…, примСняСм Π΅Π΅ ΠΊ Π½Π΅Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ, ΠΎΡ†Π΅Π½ΠΈΠ²Π°Π΅ΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ (Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈΠ»ΠΈ автоматичСски с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ критСрия), ΠΎΡ‚Π±ΠΈΡ€Π°Π΅ΠΌ Π½Π΅Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π»ΠΈΡΡŒ Ρ…ΡƒΠΆΠ΅ всСх, Ρ€Π°Π·ΠΌΠ΅Ρ‡Π°Π΅ΠΌ ΠΈΡ… Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΈ повторяСм ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½ΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ΅. И Ρ‚Π°ΠΊ нСсколько Ρ€Π°Π·. Π’Π΅ΠΌ самым экономятся Ρ‚Ρ€ΡƒΠ΄ΠΎΠ·Π°Ρ‚Ρ€Π°Ρ‚Ρ‹ Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ Ρ‚Π΅Ρ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π½Π΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒ ΠΈ Ρ‚Π°ΠΊ справляСтся. Однако Π² этой Π·Π°Π΄Π°Ρ‡Π΅ я ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠ» ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ страницу, ΡΠΎΡΡ‚ΠΎΡΡ‰ΡƒΡŽ сплошь ΠΈΠ· ошибок, Π³ΠΎΡ€Π°Π·Π΄ΠΎ слоТнСС, Ρ‡Π΅ΠΌ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ нСсколько ошибок Ρ‚Π°ΠΌ, Π³Π΄Π΅ сущСствСнная Ρ‡Π°ΡΡ‚ΡŒ тСкста внятно распознана.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°Π΄Π°Ρ‡ΠΈ Π±Ρ‹Π»ΠΎ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ для ΠΌΠ½ΠΎΠ³ΠΈΡ… Π½Π΅Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… страниц ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Π½Π½Ρ‹ΠΉ Ρ‚Π°ΠΌ тСкст Π² ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠΌ Π½Π°ΠΌ Π²ΠΈΠ΄Π΅. ВСкст, написанный ΠΏΡ€ΠΎΠ·ΠΎΠΉ, ΡΠΎΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ с ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ брайлСвской страницы слоТно, Π° Π²ΠΎΡ‚ со стихами всС Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅. Π Π°Π·Π±ΠΈΠ²ΠΊΠ° тСкста Π½Π° строки извСстна, ΠΈ Ссли Π² распознанном тСкстС распознана хотя Π±Ρ‹ Ρ‡Π°ΡΡ‚ΡŒ символов, которая позволяСт ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ строки, Ρ‚ΠΎ Π½Π΅Π΄ΠΎΡΡ‚Π°ΡŽΡ‰ΠΈΠ΅ ΠΈ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Π΅ символы ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ тСкст. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°ΠΆΠ΅ Π½Π΅ стихи, Π° дСтскиС ΡΡ‚ΠΈΡˆΠΊΠΈ: написанныС ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌΠΈ строками, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΎ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½Ρ‹Ρ… пСрСносов строки.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌΠΈ русскими тСкстами, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΎΠ±ΡƒΡ‡Π°Π»Π°ΡΡŒ нСйронная ΡΠ΅Ρ‚ΡŒ, оказались сказки ΠΏΡ€ΠΎ ΠœΠΎΠΉΠ΄ΠΎΠ΄Ρ‹Ρ€Π°, Π’Π΅Π»Π΅Ρ„ΠΎΠ½, Π§ΡƒΠ΄ΠΎ-Π΄Π΅Ρ€Π΅Π²ΠΎ. ΠœΡ‹ΡΠ»ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° Π°Π²Ρ‚ΠΎΡ€ относится ΠΊ своСму ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ ΠΊΠ°ΠΊ ΠΊ собствСнному Ρ€Π΅Π±Π΅Π½ΠΊΡƒ, Π·Π°ΠΈΠ³Ρ€Π°Π»Π° Π½ΠΎΠ²Ρ‹ΠΌΠΈ красками.

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

ΠžΠΏΠΈΡΠ°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΏΡ€ΠΈΠ²Π΅Π» ΠΊ ΠΈΠ΄Π΅Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ дальнСйший процСсс ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ автоматичСским. Π•ΡΡ‚ΡŒ извСстный ΠΌΠ΅Ρ‚ΠΎΠ΄ дообучСния нСйросСти Π½Π° Π½Π΅Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… — pseudo labeling[9]. Основная идСя ΠΌΠ΅Ρ‚ΠΎΠ΄Π° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ распознавания Ρ‚Π΅Ρ… Π½Π΅Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Π³Π΄Π΅ Π½Π΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒ ΠΏΠΎΠΊΠ°Π·Π°Π»Π° Π²Ρ‹ΡΠΎΠΊΡƒΡŽ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ увСрСнности, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ Π² ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ исходным Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ, ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ повторяСтся.

Π’ описываСмой Ρ€Π°Π±ΠΎΡ‚Π΅ Π² этот Ρ†ΠΈΠΊΠ» я Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ» этап, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ учитываСтся, Ρ‡Ρ‚ΠΎ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Π΅ Π½Π΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒΡŽ символы ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π΅ сами ΠΏΠΎ сСбС, Π° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Ρ‡ΠΈΠ½ΡΡ‚ΡŒΡΡ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ. Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ полоТСния символов Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ символы ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Π»ΠΈ Ρ€ΠΎΠ²Π½Ρ‹Π΅ строки, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠ΅ΡΡ слова спСлл-Ρ‡Π΅ΠΊΠ΅Ρ€ΠΎΠΌ ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Π°ΠΊΡƒΡŽ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π½Π΅ проходят. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ я ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ» Π½Π°Π·Π²Π°Ρ‚ΡŒ «ΡΠ΅ΠΌΠ°Π½Ρ‚ичСски усилСнной псСвдо-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ». Π’ ΠΎΠ±Ρ‰Π΅ΠΌ случаС это — Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρƒ псСвдо-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ этапа, ΠΊΠΎΠ³Π΄Π° автоматичСски получСнная Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° оцСниваСтся ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ внСшниС сообраТСния ΠΎ допустимости ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ². Π­Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ сущСствСнноС ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΉ псСвдо-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΎΠΉ (см. [2]). Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Ρ‚Π°ΡΠΊΠΈΠ²Π°Ρ‚ΡŒ самого сСбя Π·Π° волосы, обучая Π½Π΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒ Π½Π° Π΅Π΅ собствСнных Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ…, заканчиваСтся достаточно быстро ΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΈΠ· Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π΄ΠΎΠΌΠ΅Π½Π°, Ρ‡Ρ‚ΠΎ ΠΈ исходныС Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. ΠŸΡ€ΠΈ сСмантичСски усилСнной псСвдо-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ΅ Π² процСсс обучСния Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΈΠ²Π½Π°Ρ информация. Π­Ρ‚ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ больший объСм Π½Π΅Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Π½ΠΎ ΠΈ Π΄ΠΎΠΎΠ±ΡƒΡ‡ΠΈΡ‚ΡŒ ΡΠ΅Ρ‚ΡŒ Π½Π° Π½Π΅Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Π΄ΠΎΠΌΠ΅Π½Π°, ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎΠ³ΠΎ ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ относятся исходная размСчСнная ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰Π°Ρ Π²Ρ‹Π±ΠΎΡ€ΠΊΠ° [2].

ΠžΠ±Ρ‹Ρ‡Π½Π°Ρ (Π°) ΠΈ сСмантичСски-усилСнная (Π±) псСвдо-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°.

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ примСнСния описанных ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠ² ΠΏΠΎΠ»ΡƒΡ‡Π°Π»ΠΎΡΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Π΄Π°ΡŽΡ‰Π΅Π΅ ΠΌΠ΅Π½Π΅Π΅ 0.5% ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹Ρ… символов ΠΏΡ€ΠΈ использовании достаточно качСствСнных ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (Ρ…ΠΎΡ€ΠΎΡˆΠ°Ρ ΠΊΠ°ΠΌΠ΅Ρ€Π°, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ освСщСниС). Π― написал ΠΏΡ€ΠΎΡΡ‚Π΅Π½ΡŒΠΊΠΈΠΉ сСрвис Π½Π° Flask ΠΈ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΠ» Π½Π° домашнСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ сСрвис, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ стал ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ я сам ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ наши Π·Π½Π°ΠΊΠΎΠΌΡ‹Π΅ ΠΏΠΎ сообщСству Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»Π΅ΠΉ слСпых Π΄Π΅Ρ‚Π΅ΠΉ.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ этой Ρ€Π°Π±ΠΎΡ‚Ρ‹ получился «Π½Π°Ρˆ ΠΎΡ‚Π²Π΅Ρ‚ ΠšΠΈΡ‚Π°ΡŽ»: датасСт Angelina Braille Dataset ΠΈΠ· 240 Ρ€Π°Π·ΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΉ брайлСвских тСкстов. БущСствСнно Π±ΠΎΠ»Π΅Π΅ слоТный ΠΈ Ρ€Π°Π·Π½ΠΎΠΎΠ±Ρ€Π°Π·Π½Ρ‹ΠΉ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ датасСтом DSBI, ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½Ρ‹ΠΌ китайскими Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ.

Π˜ΡΠΊΡƒΡΡΡ‚Π²ΠΎ — Π² массы

Π˜Ρ‚Π°ΠΊ, ΠΏΠ΅Ρ€Π²ΠΎΠ΅ врСмя сСрвис Ρ€Π°Π±ΠΎΡ‚Π°Π» Π½Π° ΠΌΠΎΠ΅ΠΌ домашнСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΈ количСство ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΡ€ΠΈΠ±Ρ‹Π²Π°Π»ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ сарафанного Ρ€Π°Π΄ΠΈΠΎ.

Π’ 2021 описываСмый сСрвис стал ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΠΎΠ±Π΅Π΄ΠΈΡ‚Π΅Π»Π΅ΠΉ конкурса World AI & Data Challenge, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ АгСнтство БтратСгичСских Π˜Π½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ². Π’ конкурсС ΡƒΡ‡Π°ΡΡ‚Π²ΡƒΡŽΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ самых Ρ€Π°Π·Π½Ρ‹Ρ… ΡΠΎΡ†ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, построСнныС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ AI ΠΈ Data science. Π’ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ занял 2-Π΅ мСсто Π² этом конкурсС, ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ ΠΊ Π΄Π²ΡƒΠΌ Π²Π°ΠΆΠ½Ρ‹ΠΌ практичСским Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌ.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, АБИ обСспСчило ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ: Π² спСциализированныС ΡˆΠΊΠΎΠ»Ρ‹ ΠΏΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ слСпых Π±Ρ‹Π»ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ письмо с ΠΏΠΎΡ€ΡƒΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с сСрвисом ΠΈ Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Π·Ρ‹Π². ΠžΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π»ΠΎ нСсколько zoom-ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΉ с прСподаватСлями-Ρ‚ΠΈΡ„Π»ΠΎΠΏΠ΅Π΄Π°Π³ΠΎΠ³Π°ΠΌΠΈ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ я ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» мноТСство ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠΎΡ‚ΠΈΠ²ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΎΡ‚Π·Ρ‹Π²ΠΎΠ². Π‘Π°ΠΌΡ‹ΠΉ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΉ ΠΈ Π΅ΠΌΠΊΠΈΠΉ ΠΏΡ€ΠΎΠ·Π²ΡƒΡ‡Π°Π» Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· видСовстрСч: «ΠΌΡ‹ ΠΆΠ΄Π°Π»ΠΈ эту ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ всю Тизнь». Но, самоС Π²Π°ΠΆΠ½ΠΎΠ΅ — ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΡƒΠ·Π½Π°Π»ΠΈ ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅, ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Π»ΠΈ «ΠΏΠΎΡ€ΠΎΠ³ вхоТдСния». Волько сарафанным Ρ€Π°Π΄ΠΈΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, компания ЯндСкс Π²Ρ‹Π΄Π΅Π»ΠΈΠ»Π° побСдитСлям конкурса Π³Ρ€Π°Π½Ρ‚ Π½Π° использованиС Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… мощностСй ЯндСкс-ΠΎΠ±Π»Π°ΠΊΠ°. Π― ΠΌΠΎΠ³ большС Π½Π΅ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ сСрвис Π½Π° своСм домашнСм ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π° Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ машинС ЯндСкса.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠ΅ описаниС ΠΎΠΏΡ‹Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠΉ структурой ЯндСкса заслуТиваСт ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ. ΠŸΡ€ΠΈΠ²Π΅Π΄Ρƒ основной Π²Ρ‹Π²ΠΎΠ΄, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ я ΠΏΡ€ΠΈΡˆΠ΅Π». ΠžΠ±Π»Π°Ρ‡Π½Π°Ρ структура ЯндСкса ΠΎΡ‡Π΅Π½ΡŒ Ρ…ΠΎΡ€ΠΎΡˆΠ° для ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹Ρ… вычислСний. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ сразу нСсколько сСрвСров с Tesla V100 — это прСкрасно. Однако ΠΏΠΎΠΊΠ° Ρ‚Π°ΠΌ Π½Π΅Ρ‚ возмоТности Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚Π½Ρ‹ΠΉ слабонагруТСнный сСрвис, Ссли для Ρ€Π°Π±ΠΎΡ‚Ρ‹ трСбуСтся GPU. ВыдСлСнная машина с Tesla V100 для Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ — ΡΠΈΠ»ΡŒΠ½Ρ‹ΠΉ «ΠΎΠ²Π΅Ρ€ΠΊΠΈΠ»Π» Π·Π° овСрпрайс». НадСюсь, Ρ‡Ρ‚ΠΎ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΈ для этой ниши Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ подходящСС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅.

Π Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΏΠΎΠΌΠΎΠ³ Π³Ρ€Π°Π½Ρ‚ Π€ΠΎΠ½Π΄Π° ΠŸΡ€Π΅Π·ΠΈΠ΄Π΅Π½ΡΠΊΠΈΡ… Π“Ρ€Π°Π½Ρ‚ΠΎΠ², прСдоставлСнный АНО «ΠΠ½Π³Π΅Π»ΠΈΠ½Π°» (для эксплуатации сСрвиса Π±Ρ‹Π»Π° создана нСкоммСрчСская организация). Π’Π°ΠΊΠΈΠ΅ Π³Ρ€Π°Π½Ρ‚Ρ‹ Π²Ρ‹Π΄Π΅Π»ΡΡŽΡ‚ΡΡ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС Π³Ρ€Π°Π½Ρ‚ Π±Ρ‹Π» Π²Ρ‹Π΄Π°Π½ Π½Π° ΠΏΡ€ΠΈΠΎΠ±Ρ€Π΅Ρ‚Π΅Π½ΠΈΠ΅ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ сСрвСра ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π΅Π³ΠΎ Π² Π΄Π°Ρ‚Π°-Ρ†Π΅Π½Ρ‚Ρ€Π΅. Пока это оказываСтся Π±ΠΎΠ»Π΅Π΅ доступным способом развСртывания ΠΌΠ°Π»ΠΎΠ½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-сСрвиса, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π΅Π³ΠΎ GPU, Ρ‡Π΅ΠΌ облачная структура.

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Ρ€Π΅ΡˆΠ΅Π½Π°?

Π”ΠΎ сих ΠΏΠΎΡ€ я Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ΅ оптичСского распознавания письма Π½Π° Π‘Ρ€Π°ΠΉΠ»Π΅. И Π·Π° ΠΊΠ°Π΄Ρ€ΠΎΠΌ ΠΎΡΡ‚Π°Π»Π°ΡΡŒ Π·Π°Π΄Π°Ρ‡Π° прСобразования ΡˆΡ€ΠΈΡ„Ρ€Π° Брайля Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ тСкст.

Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² брайлСвской Π°Π·Π±ΡƒΠΊΠ΅ всСго 63 символа. НСт ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Ρ… зрячим людям ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠΉ, курсива, Π²Π΅Ρ€Ρ…Π½ΠΈΡ… ΠΈ Π½ΠΈΠΆΠ½ΠΈΡ… индСксов ΠΈ Ρ‚.ΠΏ. Π‘ΡƒΠΊΠ²Ρ‹ Ρ€Π°Π·Π½Ρ‹Ρ… языков, Ρ†ΠΈΡ„Ρ€Ρ‹, матСматичСскиС Π·Π½Π°ΠΊΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΠ΄Π½ΠΈΠΌΠΈ ΠΈ Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ символами. НапримСр, символы Π±, Π‘, b, Ξ², 2 — это ΠΎΠ΄ΠΈΠ½ ΠΈ Ρ‚ΠΎΡ‚ ΠΆΠ΅ брайлСвский символ β ƒ. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ зависит ΠΎΡ‚ контСкста. НапримСр, ΠΏΠ΅Ρ€Π΅Π΄ числом ставится ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ числовой Π·Π½Π°ΠΊ β Ό. Π’.Π΅. β Όβ ƒβ ƒ — это «22». Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° слоТнСС. А ΠΏΠΎΠ»Π½ΠΎΠ΅ описаниС использования ΡˆΡ€ΠΈΡ„Ρ‚Π° Брайля, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ матСматичСскиС уравнСния, Π΄Ρ€ΠΎΠ±ΠΈ, использованиС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… языков, символов β„–, %, $, синтаксичСский ΠΈ грамматичСский Ρ€Π°Π·Π±ΠΎΡ€ прСдлоТСния ΠΈ Ρ‚.ΠΏ. Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ дСсятки страниц ΠΈ ΠΎΡ‡Π΅Π½ΡŒ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Π”Ρ€Π°ΠΊΠΎΠ½ΠΈΠΉ ΠŸΠΎΠΊΠ΅Ρ€ Π .Асприна. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π² английском языкС сущСствуСт систСма сокращСний, ΠΊΠΎΠ³Π΄Π° Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ распространСнныС слова Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌΠΈ (вмСсто immediate ΠΏΠΈΡˆΡƒΡ‚ imm, Π° вмСсто friend — fr ΠΈ Ρ‚.Π΄.).

БСйчас Π² сСрвисС эти ΠΏΡ€Π°Π²ΠΈΠ»Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Π² минимальном объСмС, достаточно прямолинСйно: Π² Π²ΠΈΠ΄Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… условий ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² зависимости ΠΎΡ‚ Π½ΠΈΡ… Π½Π° Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ словари трансляции. Вряд Π»ΠΈ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎ дальшС Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ этот ΠΏΠΎΠ΄Ρ…ΠΎΠ΄. И Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ исходный ΠΊΠΎΠ΄ станСт совсСм Π½Π΅Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ. МногиС соглашСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π½Π΅Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚ контСкст. Π’Π°ΠΊ, Π΅ΡΡ‚ΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ символ, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ с русского языка Π½Π° английский. Но ΠΈΠ½ΠΎΠ³Π΄Π° ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ слову, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΊΠΎ всСму ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ тСксту, ΠΏΠΎΠΊΠ° Π½Π΅ встрСтится Π·Π½Π°ΠΊ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° русский. Иногда Π΅Π³ΠΎ Π½Π΅ ставят вовсС, Ссли Ρ„Ρ€Π°Π·Ρ‹ Π²Ρ€ΠΎΠ΄Π΅ Β«O, yes, — Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈ смог ΡΠΊΠ°Π·Π°Ρ‚ΡŒ сыщик» Ρ‡ΠΈΡ‚Π°ΡŽΡ‚ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ.

БущСствуСт open source Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Liblouis для ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚Π°Ρ†ΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ Π‘Ρ€Π°ΠΉΠ»Π΅ΠΌ ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌ плоским письмом, Π½ΠΎ Π² основном ΠΎΠ½Π° примСняСтся для прСобразования плоского письма Π² Π‘Ρ€Π°ΠΉΠ»ΡŒ, эта Π·Π°Π΄Π°Ρ‡Π° Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅. ΠžΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ Ρ‚Π°ΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΏΠ»ΠΎΡ…ΠΎ, особСнно для русского языка.

Π”ΡƒΠΌΠ°ΡŽ, для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° брайлСвского тСкста Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹, основанныС Π½Π° машинном ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ. Но Ρ‚ΡƒΡ‚ снова ΠΌΡ‹ упираСмся Π² вопрос, Π³Π΄Π΅ Π²Π·ΡΡ‚ΡŒ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰ΡƒΡŽ Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ.

Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π΅Ρ‰Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚. Описанная — главная, Π½ΠΎ Π½Π΅ СдинствСнная. Π•ΡΡ‚ΡŒ Ρ‡Ρ‚ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΈ Π² оптичСском распознавании, ΠΈ Π² Π²Π΅Π±-интСрфСйсС. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ, Π±ΡƒΠ΄Ρƒ Ρ€Π°Π΄ сотрудничСству. Π Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π½Π° GitHub:

  • БобствСнно систСма распознавания Angelina Braille Reader

  • Angelina Braille Dataset

  • Π’Π΅Π±-интСрфСйс

Π›ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π°

1. Ovodov I. G. Optical Braille Recognition Using Object Detection Neural Network //Proceedings of the IEEE/CVF International Conference on Computer Vision. – 2021. – Π‘. 1741-1748.

2. Ovodov I. G. Semantic-based annotation enhancement algorithm for semi-supervised machine learning efficiency improvement applied to optical Braille recognition //2021 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (ElConRus). – IEEE, 2021. – Π‘. 2190-2194.

3. A review on software algorithms for optical recognition of embossed braille characters / V. Udayashankara [ΠΈ Π΄Ρ€.] // International Journal of computer applications. β€” 2013. β€” Π’. 81, β„– 3. β€” Π‘. 25β€”35.

4. Isayed, S. A review of optical Braille recognition / S. Isayed, R. Tahboub //2015 2nd World Symposium on Web Applications and Networking (WSWAN). β€” IEEE. 2015. β€” Π‘. 1β€”6.

5. Joseph Redmon, Santosh Divvala, Ross Girshick, and Ali Farhadi. You only look once: Unified, real-time object detection. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 779–788, 2016

6. Wei Liu, Dragomir Anguelov, Dumitru Erhan, Christian Szegedy, Scott Reed, Cheng-Yang Fu, and Alexander C Berg. Ssd: Single shot multibox detector. In European conference on computer vision, pages 21–37. Springer, 2016

7. Tsung-Yi Lin, Priya Goyal, Ross Girshick, Kaiming He, and Piotr Dollar. Focal loss for dense object detection. In Β΄ Proceedings of the IEEE international conference on computer vision, pages 2980–2988, 2017

8. Settles B. Active learning literature survey. University of Wisconsin //Computer Science Department. – 2010.

9. Lee D. H. et al. Pseudo-label: The simple and efficient semi-supervised learning method for deep neural networks //Workshop on challenges in representation learning, ICML. – 2013. – Π’. 3. – β„–. 2. – Π‘. 896.

БСмь Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ² ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² 2023 Π³ΠΎΠ΄Π°

(Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно: Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚?)

Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚Π΅ ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΊΠ°ΠΊ Π²Ρ‹ Ρ‚ΠΎΡ‡Π½ΠΎ Π·Π½Π°Π΅Ρ‚Π΅, пригодится для ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π½Π°Π΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π²Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚Π΅. Они ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒ вас ΠΎΡ‚ поиска ΠΏΠΎ экрану Π·Π° экраном Π½Π° сайтС поставщика вашСго любимого ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΈΠ»ΠΈ ΠΎΡ‚ пролистывания ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° Π·Π° ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ.

Π‘ΠΎΠ·Π΄Π°Π΅Ρ‚Π΅ Π»ΠΈ Π²Ρ‹ этикСтки для Π½ΠΎΠ²ΠΎΠ³ΠΎ Π·Π°Π²ΠΎΠ΄Π° ΠΏΠΎ производству Π΄ΠΆΠΈΠ½Π°, Π²Π΅Π±-сайт для ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²ΠΎΠ³ΠΎ агСнтства ΠΈΠ»ΠΈ создаСтС собствСнныС Ρ‚ΠΎΠ²Π°Ρ€Ρ‹, ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ вашим ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ качСство, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ ΠΈ ваши ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρ‹ ΠΈΡ‰Π΅Ρ‚Π΅. Π’ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ графичСских Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€ΠΎΠ² ΠΆΠ°ΠΆΠ΄ΡƒΡ‚ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². ΠœΡ‹ заполняСм наши ΠΊΠ½ΠΈΠΆΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΠΊΠΈ ΠΎΠ±Ρ€Π°Π·Ρ†Π°ΠΌΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… ΠΈΠ·Π΄Π°Π½ΠΈΠΉ ΠΈ постоянно Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ€ΡƒΠ΅ΠΌ вывСски Π½Π° Π½Π°ΡˆΠΈΡ… смартфонах.

А Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΌ? Π­Ρ‚ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ, ΠΈΠΌΠ΅Ρ‚ΡŒ тысячи ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ², Π½ΠΎ Ссли Π²Ρ‹ Π½Π΅ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹, Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΊΡƒΠΏΠΈΡ‚ΡŒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ…. Π’ΠΎΡ‚ Π³Π΄Π΅ Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ приходят Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². ΠžΡ‚ классики, Π²Π΄ΠΎΡ…Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΈΡˆΡƒΡ‰ΠΈΠΌΠΈ машинками , Π΄ΠΎ Π»ΡƒΡ‡ΡˆΠΈΡ… бСсплатных ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Β Π΄Π»Ρ Π²Π΅Π±-ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ², эти инструмСнты ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²Π°ΠΌ быстро ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ β€” Π½Ρƒ, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, ΠΈΠ½ΠΎΠ³Π΄Π° ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Π½ΠΈΠΆΠ΅. Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ MyFonts (см.

ΠΏΠΎΠ»Π΅ Π½ΠΈΠΆΠ΅), Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π»ΡƒΡ‡ΡˆΠΈΡ… Π½Π°Π±ΠΎΡ€ΠΎΠ² ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

(открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)

ΠšΡƒΠΏΠΈΡ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π½Π° myfonts.com (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅)
Наш Π»ΡƒΡ‡ΡˆΠΈΠΉ Π²Ρ‹Π±ΠΎΡ€ для Π»ΡƒΡ‡ΡˆΠ΅Π³ΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ myfonts.com ΠΎΡ‚ Monotype, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ 130 000 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² всСх Π²ΠΈΠ΄ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 900, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатны.

Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², доступныС сСйчас

01. WhatTheFont

ВСкст Π²Ρ‹Π΄Π΅Π»Π΅Π½, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈ WhatTheFont ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ с ΠΊΡ€ΠΈΠ²ΠΈΠ·Π½ΠΎΠΉ этикСтки? (Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно MyFonts)

ВсС Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Ρ‹, с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ ΠΎΠ± ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π°Ρ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π° WhatTheFont (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) ΠΎΡ‚ MyFonts. Π­Ρ‚ΠΎ инструмСнт оптичСского распознавания ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². Π’Ρ‹ пСрСтаскиваСтС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, содСрТащСС ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΎΠ±Ρ€Π΅Π·Π°Π΅Ρ‚Π΅ Π΄ΠΎ слов ΠΈΠ»ΠΈ символов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ, ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.

Π­Ρ‚ΠΎ Π»ΡƒΡ‡ΡˆΠΈΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ тСстировали, Π½ΠΎ Π΄Π°ΠΆΠ΅ здСсь Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π±Ρ‹Π»ΠΈ довольно случайными. НапримСр, ΠΎΠ½ распознал Adobe Caslon, Π½ΠΎ Π½Π΅ смог ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Roboto. УспСх ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π²ΠΈΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ качСства изобраТСния β€” с нСбольшими ΡƒΠ³ΠΎΠ²ΠΎΡ€Π°ΠΌΠΈ ΠΎΠ½ смог ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΡˆΠ°Ρ‚ΠΊΠΈΡ… Ρ‚ΠΈΠΏΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Π΅ΠΌΡƒ бросили, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Hombre, Satchmo ΠΈ ITC Blackadder.

02. Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚?

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚? Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС Π²Π²ΠΎΠ΄Π° ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ справляСтся с распространСнными ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ (Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно: What Font Is)

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ АлСксандром Π§ΡƒΠ±Π°Ρ€ΠΈ, нСзависимым Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΈΠ· Π ΡƒΠΌΡ‹Π½ΠΈΠΈ, What Font Is сущСствуСт с 2009 Π³ΠΎΠ΄Π°. БСгодня ΠΎΠ½ содСрТит ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈ для Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 500 000 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². ΠœΠ΅Ρ‚ΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ WhatTheFont, ΠΈΠΌ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Π½ΠΎ процСсс Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Он просит вас ввСсти символы Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π΅ΠΌΡƒ. Он Ρ€Π°Π±ΠΎΡ‚Π°Π» Π»ΡƒΡ‡ΡˆΠ΅, Ρ‡Π΅ΠΌ WhatTheFont с ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΌΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Π°ΠΌΠΈ, ΠΈ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ…ΡƒΠΆΠ΅ с рукописным ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠΌ. Одним ΠΈΠ· Π½Π°ΡˆΠΈΡ… ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ² Π±Ρ‹Π»Π° этикСтка для виски, ΠΈ хотя WhatFontIs? Π½Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠ» ΡˆΡ€ΠΈΡ„Ρ‚, ΠΎΠ½ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Π» Π±Π»ΠΈΠ·ΠΎΠΊ. Π­Ρ‚ΠΎ Π±Ρ‹Π» СдинствСнный ΠΈΠ· протСстированных Π½Π°ΠΌΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ², способный Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΈΠ·ΠΎΠ³Π½ΡƒΡ‚ΠΎΠΉ этикСткой.

03. Font Matcherator

Font Matcherator Π½Π΅ справился с нашим ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠΌ Lucinda Blackletter (Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно: Font Spring) ΠΎΠ΄ΠΈΠ½ ΡˆΡ€ΠΈΡ„Ρ‚ Π² нашСм тСстовом спСктрС ΠΈΠ· сСми ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, содСрТащих 10 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². Π‘ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стороны, Π΅Π³ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ β€” Π²Ρ‹ просто пСрСтаскиваСтС Ρ„Π°ΠΉΠ» изобраТСния ΠΏΠΎΠ²Π΅Ρ€Ρ… поля Π½Π° Π²Π΅Π±-страницС, ΠΈ Matcherator (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π³Π»ΠΈΡ„Ρ‹, ΠΊΠΎΠ½Ρ‚ΡƒΡ€Ρ‹ Open Type ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

Однако, хотя ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ΡŒ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ обнаруТСния Π΄ΠΎ слов ΠΈΠ»ΠΈ символов для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ точности нСслоТно, ΠΏΠΎΡ…ΠΎΠΆΠ΅, это Π½Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. Π’ Π΄Π²ΡƒΡ… случаях ΠΏΠΎ собствСнным ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ Matcherator ΠΏΠΎΠ²Π΅Ρ€Π½ΡƒΠ» ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΡ‹ использовали, Π½Π° 90 градусов. Fontspring ΠΏΡ€ΠΎΠ΄Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π² нашСм тСстовом Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅, ΠΈ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это ΠΎΠ±ΡŠΡΡΠ½ΡΠ΅Ρ‚ Π΅Π³ΠΎ ΠΏΠ»ΠΎΡ…ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ это; Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹.

04. Fonts Ninja

Fonts Ninja Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ расскаТСт Π²Π°ΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚, Π½ΠΎ ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ, Ссли ΠΎΠ½ Π΅ΡΡ‚ΡŒ Π² ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΈ Fonts Ninja (Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно: www.crimefictionlover.com)

Π—Π΄Π΅ΡΡŒ всС Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ слоТнСС. Fonts Ninja (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) состоит ΠΈΠ· Π΄Π²ΡƒΡ… частСй. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ устанавливаСтС Π½Π° свой Mac. Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Chrome, Safari ΠΈΠ»ΠΈ Firefox. Когда Π²Ρ‹ просматриваСтС Π²Π΅Π±-страницы ΠΈ Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΡˆΡ€ΠΈΡ„Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π°ΠΌ нравится, Π²Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π·Π½Π°Ρ‡ΠΊΠ° Π²Π²Π΅Ρ€Ρ…Ρƒ Π² адрСсной строкС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°Π²ΠΎΠ΄ΠΈΡ‚Π΅ пСрСкрСстиС Π½Π° тСкст, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

Fonts Ninja ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Π²Π°ΠΌ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½Π° ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π’ Π΅Π³ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ 3000 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΈ Ссли Π½Π΅Ρ‚ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ соотвСтствия, ΠΎΠ½ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ сопоставимоС β€” Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Kontur для Graphik. Π­Ρ‚ΠΎ бСсплатно Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 15 Π΄Π½Π΅ΠΉ с 20 бСсплатными установками ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ². ПослС этого это 29 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ².Π΅ΠΆΠ΅Π³ΠΎΠ΄Π½ΠΎ.

05. Identifont

Identifont сузил Π²Ρ‹Π±ΠΎΡ€ΠΊΡƒ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π±Π΅Π· засСчСк Π΄ΠΎ ΡˆΠ΅ΡΡ‚ΠΈ, ΠΎΠ΄Π½Π° ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… оказалась ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ β€” LL Lucinda (Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Identifont)

Бтарая школа. Π—Π΄Π΅ΡΡŒ Π½Π΅Ρ‚ оптичСского распознавания символов. НСт ИИ, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ. НСт сканирования ΠΊΠΎΠ΄Π° сайта. ВмСсто этого Identifont (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) прСдставляСт собой Π°Π½ΠΊΠ΅Ρ‚Ρƒ, которая ΡΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ вас, Π½Π° Ρ‡Ρ‚ΠΎ ΠΏΠΎΡ…ΠΎΠΆΠΈ символы ΠΈ Π³Π»ΠΈΡ„Ρ‹ ΡˆΡ€ΠΈΡ„Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈ постоянно суТаСт Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΈΠ· Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…, содСрТащСй ΠΎΠΊΠΎΠ»ΠΎ 11 000 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ².

НачинаСтся просто – с засСчками ΠΈΠ»ΠΈ Π±Π΅Π· засСчСк. По ΠΌΠ΅Ρ€Π΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΊ Ρ‚Π°ΠΊΠΈΠΌ Π²Π΅Ρ‰Π°ΠΌ, ΠΊΠ°ΠΊ ΠΎΠΊΡ€ΡƒΠ³Π»Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΡƒΠ³Π»ΠΎΠ²Π°Ρ‚ΠΎΡΡ‚ΡŒ числа 3, строчныС Π±ΡƒΠΊΠ²Ρ‹ g ΠΈ a ΠΈ Ρ‚. Π΄., количСство возмоТностСй ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ. Он Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΏΠΎΠΊΠ°Π·Π°Π» сСбя Π½Π° нашСм ΠΎΠ±Ρ€Π°Π·Ρ†Π΅, содСрТащСм ΠΌΠ½ΠΎΠ³ΠΎ символов, Π½ΠΎ Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ нСсколько Π±ΡƒΠΊΠ², Π½Π° основС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ свои ΠΎΡ‚Π²Π΅Ρ‚Ρ‹, это Π±ΡƒΠ΄Π΅Ρ‚ слоТно.

06.

WhatFont

WhatFont β€” это Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈ Π±ΡƒΠΊΠΌΠ°Ρ€ΠΊΠ»Π΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ провСряСт ΠΊΠΎΠ΄ сайта, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ любой ΡˆΡ€ΠΈΡ„Ρ‚ Π½Π° Π²Π΅Π±-страницС (Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Mother London)

WhatFont (откроСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) β€” Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ инструмСнт для ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π½Π° Π²Π΅Π±-сайтах. Он поставляСтся Π² Π΄Π²ΡƒΡ… Ρ„ΠΎΡ€ΠΌΠ°Ρ…: Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° для Chrome ΠΈ Safari ΠΈΠ»ΠΈ Π±ΡƒΠΊΠΌΠ°Ρ€ΠΊΠ»Π΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ устанавливаСтС, пСрСтаскивая малСнький Π·Π½Π°Ρ‡ΠΎΠΊ Π½Π° панСль Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ.

Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Fonts Ninja β€” Π²Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ Π΅Π³ΠΎ, Π½Π°ΠΆΠ°Π² Π½Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΡƒΡŽ ΠΈΠΊΠΎΠ½ΠΊΡƒ рядом с адрСсной строкой Π² ​​браузСрС, Π·Π°Ρ‚Π΅ΠΌ Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ пСрСкрСстиС Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠΉ вас ΡˆΡ€ΠΈΡ„Ρ‚. Он сообщит Π²Π°ΠΌ Ρ‡Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€, вСс ΠΈ Ρ†Π²Π΅Ρ‚. WhatFont Π±Ρ‹Π» создан ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΎΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для iOS Π§Π΅Π½Π³ΠΈΠ½ΠΎΠΌ Π›ΡŽ.

07. Fount

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π±ΡƒΠΊΠΌΠ°Ρ€ΠΊΠ»Π΅Ρ‚ Fount, ΠΌΡ‹ опросили ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π½Π° сайтС Mailchimp (Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ прСдоставлСно Mailchimp)

Fount (открываСтся Π² Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅) β€” это Π±ΡƒΠΊΠΌΠ°Ρ€ΠΊΠ»Π΅Ρ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Ρ‹ пСрСтаскиваСтС Π½Π° Π±ΠΎΠΊΠΎΠ²ΡƒΡŽ панСль Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. ΠΊΠ°ΠΊ WhatFont. ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ‹ установили Π΅Π³ΠΎ, Π²Ρ‹ Ρ‰Π΅Π»ΠΊΠ°Π΅Ρ‚Π΅ Π±ΡƒΠΊΠΌΠ°Ρ€ΠΊΠ»Π΅Ρ‚, Π½Π°Π²ΠΎΠ΄ΠΈΡ‚Π΅ пСрСкрСстиС Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠΉ вас ΡˆΡ€ΠΈΡ„Ρ‚, ΠΈ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ появляСтся Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Π°, Π΅Π³ΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ, Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠ΅ΠΌ ΠΈ стилСм.

Он Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ Π²Π°ΠΌ ссылку Π½Π° Π»ΠΈΡ‚Π΅ΠΉΠ½Ρ‹ΠΉ Π·Π°Π²ΠΎΠ΄ ΠΈΠ»ΠΈ Π΄ΠΈΡΡ‚Ρ€ΠΈΠ±ΡŒΡŽΡ‚ΠΎΡ€Π°, ΠΏΡ€ΠΎΠ΄Π°ΡŽΡ‰Π΅Π³ΠΎ ΡˆΡ€ΠΈΡ„Ρ‚. Π₯отя Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π½Π° сайтС, взглянув Π½Π° Π΅Π³ΠΎ HTML ΠΈΠ»ΠΈ CSS-ΠΊΠΎΠ΄, Ρ‚Π°ΠΊΠΈΠ΅ инструмСнты, ΠΊΠ°ΠΊ Fount, Fonts Ninja ΠΈ WhatFont, с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Ρ€Π°Π·ΠΎΠΌ Π΄Π΅Π»Π°ΡŽΡ‚ это быстрСС ΠΈ ΠΏΡ€ΠΎΡ‰Π΅.

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅:

  • 10 Π»ΡƒΡ‡ΡˆΠΈΡ… ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Adobe
  • Π›ΡƒΡ‡ΡˆΠΈΠ΅ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Google
  • 36 ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… сочСтаний ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²

Бпасибо, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π»ΠΈ 5 статСй Π² этом мСсяцС* ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ сСйчас, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ доступ

ΠΠ°ΡΠ»Π°ΠΆΠ΄Π°ΠΉΡ‚Π΅ΡΡŒ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ мСсяцСм всСго Π·Π° 1 Ρ„ΡƒΠ½Ρ‚ стСрлингов / 1 Π΄ΠΎΠ»Π»Π°Ρ€ БША / 1 Π΅Π²Ρ€ΠΎ

Π£ вас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ учСтная запись? Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ здСсь

*Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ 5 бСсплатных статСй Π² мСсяц Π±Π΅Π· подписки

ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ сСйчас для Π½Π΅ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ доступа

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ мСсяц всСго Π·Π° 1 Ρ„ΡƒΠ½Ρ‚ стСрлингов / 1 Π΄ΠΎΠ»Π»Π°Ρ€ БША / 1 Π΅Π²Ρ€ΠΎ

Π£ вас ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚? Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅ здСсь

ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ послСдниС новости ΠΎΡ‚ Creative Bloq, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΊΡΠΊΠ»ΡŽΠ·ΠΈΠ²Π½Ρ‹Π΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ прСдлоТСния прямо Π½Π° ваш ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ящик!

Π‘Π²ΡΠΆΠΈΡ‚Π΅ΡΡŒ со ΠΌΠ½ΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎ новостях ΠΈ прСдлоТСниях ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±Ρ€Π΅Π½Π΄ΠΎΠ² Future. ΠŸΠΎΠ»ΡƒΡ‡Π°ΠΉΡ‚Π΅ элСктронныС письма ΠΎΡ‚ нас ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ Π½Π°ΡˆΠΈΡ… Π½Π°Π΄Π΅ΠΆΠ½Ρ‹Ρ… ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€ΠΎΠ² ΠΈΠ»ΠΈ спонсоров.

Π“Π°Ρ€Ρ€ΠΈΠΊ ВСбстСр β€” нСзависимый ΠΊΠΎΠΏΠΈΡ€Π°ΠΉΡ‚Π΅Ρ€ ΠΈ спСциалист ΠΏΠΎ Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³Ρƒ. Он Ρ€Π°Π±ΠΎΡ‚Π°Π» с ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌΠΈ компаниями, Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΌΠΈΡΡ возобновляСмыми источниками энСргии, Ρ‚Π°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ Ecotricity ΠΈ Green Britain Group, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΌΠΎΠ³ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ удостоСнный Π½Π°Π³Ρ€Π°Π΄ Π±Ρ€Π΅Π½Π΄ΠΈΠ½Π³ ΠΈ ΡƒΠΏΠ°ΠΊΠΎΠ²ΠΊΡƒ для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π»ΠΈΠΊΠ΅Ρ€ΠΎΠ²ΠΎΠ΄ΠΎΡ‡Π½Ρ‹Ρ… Π·Π°Π²ΠΎΠ΄ΠΎΠ² Π² Π’Π΅Π»ΠΈΠΊΠΎΠ±Ρ€ΠΈΡ‚Π°Π½ΠΈΠΈ, БША ΠΈ Австралии. Он Π±Ρ‹Π²ΡˆΠΈΠΉ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ ΠΆΡƒΡ€Π½Π°Π»Π° Computer Arts ΠΈ ΠΏΠΈΡˆΠ΅Ρ‚ ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π΅, творчСствС ΠΈ тСхнологиях с 19 Π»Π΅Ρ‚.95.

РаспознаваниС ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния | Π”ΠΆΠ΅Ρ…Π°Π΄ ΠœΠΎΡ…Π°ΠΌΠ΅Π΄ | MLearning.ai

БканируСтся каллиграфия А.

Π­Ρ‚ΠΎ основано Π½Π° DeepFont Paper, ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅, созданном Adobe.Inc для обнаруТСния ΡˆΡ€ΠΈΡ„Ρ‚Π° Π½Π° изобраТСниях с использованиСм Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ обучСния. Они ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»ΠΈ свою Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² Π²ΠΈΠ΄Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° для общСствСнности, ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ являСтся ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹ΠΌ ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅. Π’ этом Π±Π»ΠΎΠ³Π΅ ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ шаги, Π° Ρ‚Π°ΠΊΠΆΠ΅ даСтся ΠΎΠ±Π·ΠΎΡ€ ΠΊΠΎΠ΄Π°.

ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ DeepFont:

  • Он ΠΎΠ±ΡƒΡ‡Π΅Π½ Π½Π°Π±ΠΎΡ€Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… AdobeVFR, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ содСрТит 2383 ΡˆΡ€ΠΈΡ„Ρ‚Π° ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ!
  • Π•Π³ΠΎ CNN Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΊ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области (НаТмитС здСсь, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС)
  • Π•Π³ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ основано Π½Π° сТатии ΠΌΠΎΠ΄Π΅Π»ΠΈ

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ β€” Π΄Π°Π²Π°ΠΉΡ‚Π΅ Π½Π°Ρ‡Π½Π΅ΠΌ с Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹.

  ΠΈΠ·  matplotlib.pyplot  ΠΈΠΌΠΏΠΎΡ€Ρ‚  imshow 
ΠΈΠΌΠΏΠΎΡ€Ρ‚ matplotlib.cm ΠΊΠ°ΠΊ cm
ΠΈΠΌΠΏΠΎΡ€Ρ‚ matplotlib.pylab ΠΊΠ°ΠΊ plt 0013 from keras.preprocessing.image import ImageDataGenerator
import numpy as np
import PIL
from PIL import ImageFilter
import cv2
import itertools
import случайный
ΠΈΠΌΠΏΠΎΡ€Ρ‚ keras
ΠΈΠΌΠΏΠΎΡ€Ρ‚ imutils
ΠΈΠ· imutils ΠΈΠΌΠΏΠΎΡ€Ρ‚ ΠΏΡƒΡ‚Π΅ΠΉ
ΠΈΠΌΠΏΠΎΡ€Ρ‚ os
from keras import optimizers
from keras. preprocessing.image import img_to_array
from sklearn.model_selection import train_test_split
from keras.utils import to_categorical
from keras import callbacks
from keras.models import Sequential
from keras.layers.normalization import BatchNormalization
from keras.layers import Dense, Dropout, Flatten
from keras.layers import Conv2D, MaxPooling2D , UpSampling2D ,Conv2DTranspose
from keras import backend as K

%matplotlib inline

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ изобраТСниями, Π΄Π°Π²Π°ΠΉΡ‚Π΅ возьмСм PIL (Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Python) ΠΈ создадим Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ для чтСния изобраТСния ΠΈΠ· ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π° ΠΈ измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости.

  def  pil_image(img_path): 
pil_im = PIL . Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ . ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ (img_path) . convert('L')
pil_im = pil_im . resize((105,105))
#imshow(np.asarray(pil_im))
return pil_im

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Ρ€Π°Π·ΠΎΠ±ΡŒΠ΅ΠΌ всю Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π° 4 шага ΠΈΠ»ΠΈ Ρ„Π°Π·Ρ‹.

Π¨Π°Π³ 1: Набор Π΄Π°Π½Π½Ρ‹Ρ…

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ссылка Π½Π° Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… AdobeVFR ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ содСрТит мноТСство ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², простой способ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ это β€” ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ собствСнный Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° основС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… исправлСний ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ TextRecognitionDataGenerator github.

Когда Ρƒ вас Π΅ΡΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ², Π²Ρ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅!

Π¨Π°Π³ 2: ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ…

Π¨Ρ€ΠΈΡ„Ρ‚Ρ‹ Π½Π΅ ΠΏΠΎΡ…ΠΎΠΆΠΈ Π½Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΠΈ для классификации ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ трСбуСтся огромная пространствСнная информация. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ характСристик, DeepFont ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ:

  • Π¨ΡƒΠΌ
  • Π Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅
  • ΠŸΠ΅Ρ€ΡΠΏΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ Π²Ρ€Π°Ρ‰Π΅Π½ΠΈΠ΅
  • Π—Π°Ρ‚Π΅Π½Π΅Π½ΠΈΠ΅ (Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½ΠΎΠ΅ освСщСниС)
  • ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΌΠ΅ΠΆΠ΄Ρƒ символами
  • ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ΅ ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон

Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· этого β€” Ρƒ нас Π΅ΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· шагов Π°ΡƒΠ³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ:

  def  Noise_image(pil_im): 
# Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡˆΡƒΠΌΠ° ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ
Asarray (PIL_IM)
Π‘Ρ€Π΅Π΄Π½Π΅Π΅ = 0,0 # НСкоторая постоянная
Std = 5 # НСкоторая постоянная (стандартноС ΠΎΡ‚ΠΊΠ»ΠΎΠ½Π΅Π½ΠΈΠ΅)
NOISY_IMG = IMG_ARRAY + NP . случайноС . Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠ΅ (срСднСС, станд., img_array . Ρ„ΠΎΡ€ΠΌΠ°)
noisy_img_clipped = np . ΠΊΠ»ΠΈΠΏ(ΡˆΡƒΠΌ_ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, 0, 255)
ΡˆΡƒΠΌ_ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ = PIL . Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ . fromarray(np . uint8(noisy_img_clipped))
ΡˆΡƒΠΌ_изобраТСния = ΡˆΡƒΠΌ_изобраТСния . resize((105,105))
return Noise_img
def blur_image(pil_im):
#Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ размытия ΠΊ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ
blur_img = pil_im . filter(ImageFilter . GaussianBlur(радиус = 3))
blur_img = blur_img . resize((105,105))
return blur_img
def affine_rotation(img):
строк, столбцов = img . Ρ„ΠΎΡ€ΠΌΠ°

Ρ‚ΠΎΡ‡ΠΊΠ°1 = np . float32([[10, 10], [30, 10], [10, 30]])
point2 = np . float32([[20, 15], [40, 10], [20, 40]])

A = cv2 . getAffineTransform(point1, point2)

Π²Ρ‹Π²ΠΎΠ΄ = cv2 . warpAffine(img, A, (столбцы, строки))
affine_img = PIL . Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ . fromarray(np . uint8(Π²Ρ‹Ρ…ΠΎΠ΄))
affine_img = affine_img . ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ((105,105))
Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ affine_img
def Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚_Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ (ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅):
лапласиан = cv2 . Лапласиан (ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, cv2 . CV_64F)
лапласиан = cv2 . ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° (лапласиан, (105, 105))
return laplacian

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ….

 data_path  =  "font_patch/" # Бсылка Π½Π° всС созданныС сэмплы 
data = []
labels = []
imagePaths = sorted(list(paths _data )))) случайный . сСмя(42)
случайноС . shuffle(imagePaths)#Π­Ρ‚ΠΎ Π±Ρ‹Π»ΠΈ 5 ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², взятых Π·Π° ΠΎΠ±Ρ€Π°Π·Π΅Ρ† def conv_label(label):
, Ссли ΠœΠ΅Ρ‚ΠΊΠ° == 'lato':
Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ 0
ELIF ΠœΠ΅Ρ‚ΠΊΠ° == 'RALEWAY':
Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ 1
ELIF LABE Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ 2
ELIF ΠœΠ΅Ρ‚ΠΊΠ° == 'SANSATION':
Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ 3
ELIF ΠœΠ΅Ρ‚ΠΊΠ° == 'ΠŸΡ€ΠΎΡ…ΠΎΠ΄':
Π’ΠžΠ—Π’Π ΠΠ©ΠΠ•Π’ 4AUGUDTION = [
. ΠΠžΠ’ΠΠ― 4AUGUDTION = [
. ","Π°Ρ„Ρ„ΠΈΠ½Π½Ρ‹ΠΉ","Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚"]
a = itertools . ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ (Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅, 4)

для i в list(a):
print(list(i))

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° a, ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Π΅ΠΌ изобраТСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ сгСнСрированныС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ, добавляя Π²Ρ‹Π²ΠΎΠ΄ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΌΠ΅Ρ‚ΠΎΠΊ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·.

 counter  =  0 
для imagePath в imagePaths:
label = imagePath . split(os . path . sep)[ - 2]
label = conv_label(label)
pil_img = pil_image(imagePath)
#imshow(pil_img)

# Adding original image
org_img = img_to_array(pil_img)
#print(org_img.shape )
Π΄Π°Π½Π½Ρ‹Π΅ . append(org_img)
ярлыки . Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅(ΠΌΠ΅Ρ‚ΠΊΠ°)

Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ = ["ΡˆΡƒΠΌ","Ρ€Π°Π·ΠΌΡ‹Ρ‚ΠΈΠ΅","Π°Ρ„Ρ„ΠΈΠ½Π½Ρ‹ΠΉ","Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚"]
для l в диапазонС (0,len(дополнСниС)):

a = itertools . combinations(augument, l + 1)

for i in list(a):
combinations = list(i)
print(len(combinations))
temp_img = pil_img
Для J Π² ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡΡ…:

, Ссли J == 'Π¨ΡƒΠΌ':
# Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡˆΡƒΠΌΠ° изобраТСния
Temp_img = NOUSE_IMAGE (TEMP_IMG)

ELIF J 1119 j 1119 j 1119 j 1110011 == 'Blur':
# Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ изобраТСния размытия
temp_img = Blur_image (temp_img)
#IMSHOW (BLUR_IMG)

ELIF J == 0

ELIF j == 0

ELIF j == 0

ELIF j = 0

leif = 0

. Π½ΠΏ . array(pil_img)
# Adding affine rotation image
temp_img = affine_rotation(open_cv_affine)

elif j == 'gradient':
open_cv_gradient = np . array(pil_img)
# Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ изобраТСния с Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠΌ
Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(temp_img)
ΠΌΠ΅Ρ‚ΠΊΠΈ . append(label)

Наш ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг ΠΎΡ‡Π΅Π½ΡŒ прост β€” ΠΌΡ‹ раздСляСм Π΄Π°Π½Π½Ρ‹Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 75% для обучСния ΠΈ ΠΎΡΡ‚Π°Π²ΡˆΠΈΠ΅ΡΡ 25% для тСстирования. Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈΠ· Ρ†Π΅Π»Ρ‹Ρ… чисСл Π² Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹.

 Π΄Π°Π½Π½Ρ‹Π΅  =  Π½ΠΏ  .  asarray(data, dtype  =  "float") / 255.0 
ΠΌΠ΅Ρ‚ΠΊΠΈ = np . array(ΠΌΠ΅Ρ‚ΠΊΠΈ)
print("УспСх")

(trainX, testX, trainY, testY) = train_test_split(Π΄Π°Π½Π½Ρ‹Π΅,
ΠΌΠ΅Ρ‚ΠΎΠΊ, test_size = 0,25, random_state = 42)trainY = trainY, num_classes = 5)
testY = to_categorical(testY, num_classes = 5)Π°Π²Π³ = ImageDataGenerator(rotation_range = 30, width_shift_range = 0,1, height_shift_range = 0,1, shear_range = 0,2, Zoom_range = 0,2, Horizontal_flip = TRUE ) 9003

999999999999999

.

классификации сСти CNN, ΠΎΠ½ΠΈ слСдовали Π½ΠΎΠ²ΠΎΠΉ схСмС, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ Π΄Π²Π΅ подсСти,

  • НизкоуровнСвая ΠΏΠΎΠ΄ΡΠ΅Ρ‚ΡŒ : ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½Ρ‹ ΠΈΠ· составного Π½Π°Π±ΠΎΡ€Π° синтСтичСских ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ….
  • ΠŸΠΎΠ΄ΡΠ΅Ρ‚ΡŒ высокого уровня : ΠΈΠ·ΡƒΡ‡Π°Π΅Ρ‚ Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΉ классификатор Π½Π° основС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Π½ΠΈΠ·ΠΊΠΎΠ³ΠΎ уровня. Для получСния Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ пояснСний ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΈΡ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚

. ΠœΡ‹ создаСм модСль, ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Π°Π½ΠΎ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅, ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅ΠΌ Π΅Π΅.

 K.set_image_data_format('channels_last')  def  create_model(): 
модСль = Sequential()

# Cu Layers
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2D(64, Ρ€Π°Π·ΠΌΠ΅Ρ€ ядра = (48, 48), активация = 'relu', input_shape = (105,105,1)))
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ нормализация())
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(MaxPooling2D(pool_size = (2, 2)))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2D(128, Ρ€Π°Π·ΠΌΠ΅Ρ€ ядра = (24, 24), активация = 'relu'))
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(ΠŸΠ°ΠΊΠ΅Ρ‚Π½Π°Ρ нормализация())
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(MaxPooling2D(pool_size = (2, 2)))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2DTranspose(128, (24,24), шаги = (2,2), активация = 'relu', Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ = 'Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅', kernel_initializer = 'ΡƒΠ½ΠΈΡ„ΠΎΡ€ΠΌΠ°'))
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(UpSampling2D(Ρ€Π°Π·ΠΌΠ΅Ρ€ = (2, 2)))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2DTranspose(64, (12,12), шаги = (2,2), активация = 'relu', Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ = 'Ρ‚Π°ΠΊΠΎΠ΅ ΠΆΠ΅', kernel_initializer = 'ΡƒΠ½ΠΈΡ„ΠΎΡ€ΠΌΠ°'))
модСль . add(UpSampling2D(size = (2, 2)))

#Cs Layers
модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2D(256, Ρ€Π°Π·ΠΌΠ΅Ρ€ ядра = (12, 12), активация = 'relu'))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2D(256, Ρ€Π°Π·ΠΌΠ΅Ρ€ ядра = (12, 12), активация = 'relu'))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Conv2D(256, Ρ€Π°Π·ΠΌΠ΅Ρ€ ядра = (12, 12), активация = 'relu'))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(БвСсти())

модСль . add(Dense(4096, активация = 'relu'))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ (Π’Ρ‹ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ (0,5))

модСль . add(Dense(4096,активация = 'relu'))

модСль . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ(Π’Ρ‹ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅(0.5))

модСль . add(Dense(2383,активация = 'relu'))

модСль . add(Dense(5, активация = 'softmax'))

return model
batch_size = 128
epochs = 50
model= create_model()
sgd = tensorflow.keras.optimizers.SGD0(l. , распад=1e-6, ΠΈΠΌΠΏΡƒΠ»ΡŒΡ=0,9, нСстСров=Π˜ΡΡ‚ΠΈΠ½Π°)
model. compile(loss='mean_squared_error', ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€=sgd, metrics=['accuracy'])early_stopping = ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Ρ… Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² . Π ΠΠΠΠžΠ• Π—ΠΠ―Π’Π›Π•ΠΠ˜Π• (MONITION = 'val_loss', min_delta = 0, Ρ‚Π΅Ρ€ΠΏΠ΅Π½ΠΈΠ΅ = 10, Π²Π΅Ρ€Π±ΠΎΠ·Π° = 0, Ρ€Π΅ΠΆΠΈΠΌ = 'ΠΌΠΈΠ½')

Filepath = "Top_model.H5"

1111112 " ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ° = ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Ρ… Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² . ModelCheckpoint (ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ = 'val_loss', ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ = 1, save_best_only = True , Ρ€Π΅ΠΆΠΈΠΌ = 'ΠΌΠΈΠ½')

список_ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹Ρ… Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² = [ранняя_остановка, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ‚ΠΎΡ‡ΠΊΠ°]

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ ΠΏΠΎΠ΄ΠΎΠ³Π½Π°Π»ΠΈ модСль ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ Π½Π° ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ.

 модСль  .  FIT (Trainx, Trainy, Shuffle  = True , 
BATCH_SIZE = BATCH_SIZE,
EPOCHS = EPOCHS,
VERBOSE = 1,
Validation_DATA = (TESTX). )счСт = модСль . ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ(testX, testY, verbose = 0)
print('ΠŸΠΎΡ‚Π΅Ρ€Ρ тСста:', score[0])
print('Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ тСста:', score[1])

ΠŸΠΎΡ‚Π΅Ρ€Ρ тСста: 0.1341324895620346

Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ тСста: 0,6410256624221802

Π¨Π°Π³ 4: Π€Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ

Π’ качСствС ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ° ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Keras для построСния всСго ΠΏΠ°ΠΉΠΏΠ»Π°ΠΉΠ½Π°.

  ΠΈΠ·  keras.models  ΠΈΠΌΠΏΠΎΡ€Ρ‚  load_model 
модСль = load_model('top_model.h5')
ΠΎΡ†Π΅Π½ΠΊΠ° = модСль . ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ(testX, testY, verbose = 0)
print('ΠŸΠΎΡ‚Π΅Ρ€Ρ тСста:', score[0])
print('Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ тСста:', score[1])

ΠŸΠΎΡ‚Π΅Ρ€Ρ тСста: 0.12708203494548798

Π’ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ тСста: 0,5833333134651184

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Π±Π΅Ρ€Π΅ΠΌ ΠΎΠ±Ρ€Π°Π·Π΅Ρ† изобраТСния ΠΈ пытаСмся ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚ΠΎ ΠΆΠ΅ самоС ΠΈ вывСсти Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹!

 img_path="sample/sample. jpg" 
pil_im =PIL.Image.open(img_path).convert('L')
pil_im = blur_image (pil_im)
org_img = img_to_array (pil_im) def rev_conv_label (ΠΌΠ΅Ρ‚ΠΊΠ°):
, Ссли label == 0:
. :
Π’ΠΎΠ·Π²Ρ€Π°Ρ‚ 'Raleway'
ELIF ΠœΠ΅Ρ‚ΠΊΠ° == 2:
Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ 'Roboto'
ELIF Π›Π΅ΠΉΠ±Π» == 3:
Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ ' == 3:
. == 4:
Π²ΠΎΠ·Π²Ρ€Π°Ρ‚ 'Π”ΠΎΡ€ΠΎΠΆΠΊΠ°'Π΄Π°Π½Π½Ρ‹Π΅ = []
Π΄Π°Π½Π½Ρ‹Π΅ . Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ (org_img)
Π΄Π°Π½Π½Ρ‹Π΅ = np . asarray(data, dtype = "float") / 255.0y = model.predict(data)
y = np.round(y).astype(int)label = rev_conv_label(y[0,0 ]))
рис, ax = plt . участков(1)
Ρ‚ΠΎΠΏΠΎΡ€ .
Comments