Дуже багато користувачів сучасних комп’ютерних систем, вірніше, дизайнери, так чи інакше стикаються з проблемою, коли потрібно провести розпізнавання тексту, який міститься в якомусь зображенні. Зараз буде розглянуто кілька найпростіших варіантів того, як це зробити з мінімальними витратами часу і сил.

Розпізнавання шрифту: основні аспекти

Почнемо, мабуть, з того, що, загалом-то, наївно думати, що визначення шрифту – це те ж саме, що розпізнавання тексту. Розпізнавання тексту, створеного в якомусь редакторі або просто надрукованого на старих машинах, це всього лише окремий випадок більш загального визначення. І навіть такі потужні програми, як ABBYY Fine Reader, для цього підходять не завжди. Звичайно, вони вміють виділяти з шуканого зображення текстові фрагменти, проте аналіз у більшості випадків проводиться виключно на основі стандартних шрифтів, які є універсальними для всіх типів текстових редакторів і вільно інтегруються в програми такого типу, що дозволяє використовувати їх навіть незалежно від основної програмної платформи.

Але що робити, коли потрібно розпізнавання шрифту, створеного вручну, скажімо, в графічному додатку або взагалі намальованих від руки? Посудіть самі, адже художник може зобразити будь-яку букву як завгодно.

В якості найпростішого прикладу можна взяти хоча б оригінальні збірки російських народних казок, де кожна заголовна літера на початку першого абзацу тексту оформлялася візерунчастим малюнком. З усього цього скупчення комп’ютерна програма повинна вибрати саме букву, відкинувши все інше. Власне, саме тому розпізнавання кириличних шрифтів, навіть порівняно з ієрогліфами, є досить важким завданням. Тим не менш, деякі кошти для цього є.

Програми для розпізнавання шрифтів на картинці

Зараз зупинимося на кількох найпростіших програмних продуктах, які підійдуть користувачеві будь-якого рівня.

Насамперед варто зазначити додаток CuneiForm. Це програма розпізнавання шрифтів, в тому числі і кирилиці, яка дозволяє не тільки визначити, до якого саме мови належить текст навіть з незвичайним шрифтом, а ще й зберегти первісну структуру документа. Приміром, якщо він був створений в якомусь комп’ютерному додатку, в ньому присутні табличні дані (рівно як і сама таблиця) додаток зможе запросто визначити таку структуру і зберегти її при виведенні результатів. Те ж саме стосується і застосовуваного в документі форматування.

Однією з головних особливостей програми є те, що крім підтримки декількох мов програма має власний словник, який застосовується при аналізі тексту, що проводиться по закінченні процесу розпізнавання шрифту. При цьому програма досить непогано працює з документами низької якості, скажімо, відсканованими старими фотографіями з текстом або історичними документами. Крім усього іншого, у словникову базу можна додавати нові дані для подальшого використання.

Дуже простим додатком можна назвати і програму Font Analyze. Не вникаючи в принципи її функціонування, відзначимо тільки сам процес. Тут користувачеві необхідно просто завантажити зображення зі шрифтом поле аналізатора, після чого активувати процес розпізнавання. Тут «фішка» в тому, що після отримання результату сканування і обробки його можна редагувати.

Цікавою є і система Font Matching Tool. Крім усього іншого, ця програма рекомендується використовувати спільно з програмою Compare It!, яка дозволяє проводити порівняння вихідного документа і результату з распознанными шрифтами.

Онлайн-сервіс з розпізнавання шрифту

Крім програм, що встановлюються на комп’ютер, або їх портативних версій можна скористатися послугами безлічі інтернет-ресурсів. Розпізнавання шрифту на картинці в плані дій здійснюється аналогічно попереднім додатками. Різниця тільки в тому, що користувач завантажує зображення безпосередньо на сайті, а результат завантажує собі на комп’ютер.

Серед найбільш популярних і затребуваних сервісів можна навести такі онлайн-системи, як What The Font, Identifont, Message Boards: Typophile, Bowfin Printworks, Type Navigator, Flickr Typeface Identification і багато інших.

Висновок

Залишається додати тільки те, що особливо ні програми, ні на інтернет-ресурси краще не розраховувати. Чекати від них чогось надприродного не доводиться. Посудіть самі, адже навіть звичайну капчу розпізнають далеко не всі інтернет-боти. А адже аналогія з програмами, призначеними для розпізнавання шрифту, тут очевидна. Так що при використанні таких засобів можна сподіватися в основному тільки на результати визначення найпростіших шрифтів. Інша справа, що вони розпізнаються не з друкованих офісних документів, а з картинок. У цьому, власне, і полягає головний плюс всіх програмних продуктів і служб такого типу.

НАПИСАТИ ВІДПОВІДЬ

Please enter your comment!
Please enter your name here