Автор: Игорь Плющ
Китайский сервис LikeFont помогает определять шрифты в загруженных изображениях в ручном или автоматическом режиме.
en.likefont.com
Англоязычная версия
en.m.likefont.com
Версия для смартфонов
Содержание
- en.likefont.com
- en.m.likefont.com
- 1. Как загрузить изображение
- 2. Как оптимизировать изображение, чтобы оно лучше распознавалось
- 3. Как помочь сервису через встроенные инструменты
1. Как загрузить изображение
Итак, вы попали на главную страницу сервиса.
Здесь нас интересуют три элемента:
- Кнопка загрузки изображения с твоего компьютера
- Вторая вкладка, где можно передать изображение сервису в виде ссылки
- Чекбокс I agree to post it in Identification Community. Определяет, останется ли изображение в разделе Community и будет видно другим пользователям. Можно скрыть его из раздела, сняв чекбокс.
2. Как оптимизировать изображение, чтобы оно лучше распознавалось
Для примера мы используем такое изображение. На нём много деталей, которые мешают распознаванию: градиент, зернистая текстура, перспективное искажение.
Итак, мы загрузили изображение и сервис автоматически упростил его до плоской черно-белой картинки.
Такое изображение не будет корректно определяться сервисом. Определяемые символы должны быть черными, фон белым.
Invert
Первое, что мы хотим сделать — это инвертировать цвета. Для этого нужно использовать радио-кнопку Invert в левой части панели инструментов над изображением.
В инвертированной версии явно видны силуэты букв, однако большая их часть для сервиса будет сложноопределяемой из-за светлых пятен на надписи.
Threshold
После инверсии цветов на изображении нужно использовать инструменты Threshold для определения порогового значения яркости, светлее которого пиксели изображения получают белый цвет, а темнее черный, и инуструмент Noise для уменьшения шума в исходном изображении.
При сбалансированных значениях Threshold и Noise почти все буквы надписи будут хорошо различимы и проявят чёткие границы силуэтов.
В этом случае изменение параметров Threshold и Noise может помочь разделить их на отдельные буквы.
Точность распознавания символов также зависит от того, насколько ваша надпись стоит прямо. Для вращения надписи по или против часовой стрелки нужно использовать инструмент Rotate.
Если изображение еще и наклонено, можно воспользоваться инструментом для изменения наклона внутри сервиса.
Flip
Инструмент Flip позволяет отразить изображение по вертикальной или горизонтальной осям.
Кнопка Reset сбрасывает значения инструментов Lean и Flip.
3. Как помочь сервису через встроенные инструменты
Итак, нас устраивает получившийся результат и теперь нужно подсказать сервису, какие именно буквы у нас на изображении.
Значения символов вставляются в соответствующие поля.
После нажатия на кнопку Identify Now сервис покажет исходное изображения для сравнения и предложит варианты, которые он смог определить в изображении.
Если в определяемом изображении есть символ, который невозможно было определить и вы оставили его поле пустым — после определения можно добавить эти символы в поле, чтобы сравнить с исходным изображением.
Конец инструкции ⏹️