Может ли OpenCV или PyTesseract распознавать шрифты - PullRequest
2 голосов
/ 12 июня 2019

Используя приведенный ниже код, я могу прочитать весь текст на изображении:

import cv2
img = cv2.imread(r'/<path_to_image>/text.png')
print(pytesseract.image_to_string(img))

Что я хочу знать, так это то, что OpenCV или PyTesseract поддерживают извлечение текста на основе имени шрифта? Например, если конкретный текст написан на Times New Roman, а остальная часть текста - Arial, извлеките только Times New Roman. Примерно так:

print(pytesseract.image_to_string(img, lang='font'))

1 Ответ

1 голос
/ 12 июня 2019

Конечно нет. Тессеракт с трудом распознает G из 6, а OpenCV - это библиотека компьютерного зрения.

...