Как определить шрифт на картинке, изображении (в т.ч. распознавание русского шрифта)

chto-tam-za-shriftЗдравствуйте.

В офисной работе иногда нужно написать какой-нибудь текст таким же шрифтом, который был использован в документе. Хорошо, если он есть в электронном варианте, а если только в бумажном? Вот иногда и приходится определять шрифт по скану (картинке).

Впрочем, причины узнать шрифт могут быть и другие: вы увидели красивую надпись и хотите создать что-то подобное, вам нужно исправить (подправить) какую-то подпись под картинкой (так, чтобы она не выделялась среди другого текста) и т.д.

В общем, как бы там ни было, в этой статье предложу несколько вариантов как это можно сделать. Сразу отмечу, что если на изображении запечатлен какой-то уникальный шрифт (который нигде ранее не использовался, т.е. дизайнер его создал самостоятельно) — то найти его не удастся (хотя, скорее всего, вы сможете подобрать что-то похожее).

Ладно, ближе к теме…

Дополнение!

Если у вас есть только картинка на бумаге (распечатанный документ), то для начала работы вам необходимо перевести ее в электронную версию (отсканировать). Сделать сейчас это можно с помощью обычного смартфона на Андроид.

Распознавание шрифта на картинке

Вариант 1: с помощью ABBY Fine Reader

Если кто-то не слышал о такой программе как ABBY Fine Reader — то кратко скажу, что она предназначена для распознавания текста с картинок, PDF-файлов, сканов и пр. (т.е. на входе — у вас обычный графический файл, на выходе — программа выдает вам текст, который можно перенести в Word).

Официальный сайт ABBY Fine Reader — https://www.abbyy.com/ru-ru/download/finereader/

Так вот, Fine Reader по умолчанию при распознавании текста не меняет шрифт! То есть, при процессе распознавании шрифт текста будет выбран тот, который запечатлен у вас на графическом файле (фото, картинке и пр.).

Покажу на примере, как это работает…

1) Установку и запуск программы я опускаю (они стандартны и никаких сложностей возникнуть не должно). Далее нужно нажать по меню ‘Файл/Открыть PDF или изображение’ и указать картинку/фото, на котором находится нужный текст…

Открыть PDF или изображение

Открыть PDF или изображение

2) Распознавание картинки по умолчанию происходит автоматически (примечание: слева отображается исходная картинка — справа результаты распознавания).

В общем, когда программа закончит свою работу — останется только кликнуть в нужный участок полученного текста, и вы увидите его шрифт. В качестве примера ниже я загрузил скриншот странички своего сайта, Fine Reader выдал шрифт Georgia (правильно!).

Шрифт Georgia (Скриншот ABBY Fine Reader)

Шрифт Georgia (Скриншот ABBY Fine Reader)

Проверить это достаточно просто — перейти в браузер, открыть любую страничку сайта avege.ru и посмотреть исходный код документа (на скрине ниже показано, как это выглядит в Chrome).

Проверка, что Georgia

Проверка, что Georgia

В качестве еще одного примера взял фото разворота книги ‘Война и Мир’. Используемый шрифт — Times New Roman.

Times New Roman — скриншот из ABBY Fine Reader

Times New Roman — скриншот из ABBY Fine Reader

Удобно? Вполне! Я думаю, что этот способ — один из наиболее эффективных (особенно, если речь касается русскоязычного текста).

Примечание: если на распознаваемом фото/картинке будет использоваться редкий шрифт (которого нет в вашей системе) — Fine Reader подберет автоматически наиболее похожий из тех, что есть.

Вариант 2: с помощью онлайн сервисов

Онлайн-сервисы удобны прежде всего тем, что вы сразу же можете приступить к работе (ничего не устанавливая и не настраивая). С другой стороны, их функциональность и эффективность — достаточно низкая (по крайней мере, для работы с ними нужно иметь куда качественнее изображение, чем для того же Fine Reader).

Впрочем, есть и преимущество: они могут определить шрифт даже в том случае, если у вас его нет на ПК. Ниже привожу несколько ссылок:

  1. https://www.myfonts.com/WhatTheFont (сервис для авто-распознавания шрифта. Обычно всегда рекомендует платные версии шрифтов, в то время как они почти не отличаются от обычных…),
  2. https://www.fontspring.com/matcherator (аналогичный сервис),
  3. https://www.whatfontis.com/ (аналог предыдущих, правда работает через раз, но все-таки…),
  4. https://www.xfont.ru/russian (богатая коллекция русских шрифтов),
  5. https://fontstorage.com/ru/ (И еще одна… Здесь собрано более 1000 разнообразных шрифтов! ).

Работа с вышеприведенными сервисами строится либо в ручном варианте (когда вы сами подбираете шрифт, сравнивая его с оригиналом), либо в авто-варианте (когда сервис по схожести подберет вам коллекцию шрифтов).

Рассмотрю работу в одном из сервисов — myfonts.com (он первый в моем мини- списке). После перехода на сайт — вам нужно загрузить изображение и выбрать область текста на нем (см. шаг 1 и 2 на скриншоте ниже).

Загрузка картинки и выбор текстовой области

Загрузка картинки и выбор текстовой области

Далее перед вами появится список шрифтов: из него можете выбрать тот, который наиболее похож на ваш (обычно, первый в списке тот, что нужен).

Ну и чем Impact MT отличается от Impact... (результаты работы)

Ну и чем Impact MT отличается от Impact… (результаты работы)

Отмечу, что англоязычные сервисы не очень хорошо работают с русским текстом (часто вместо конкретного шрифта подбираются какие-то крякозабры).

Примечание: также обратите внимание, что платные шрифты (которые вам будут предлагать купить на различных сервисах) часто почти не отличаются от бесплатных, тех, что уже установлены в вашей системе.

Оцените статью
avege.ru
Добавить комментарий