ВНИМАНИЕ: root: невозможно загрузить рекомендуемое семейство шрифтов. Загрузка шрифта PIL по умолчанию. Могут возникнутьPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 ВНИМАНИЕ: root: невозможно загрузить рекомендуемое семейство шрифтов. Загрузка шрифта PIL по умолчанию. Могут возникнуть

Сообщение Anonymous »

Получение предупреждения –
WARNING:root:unable to load recommended font family. Loading default PIL font,font size issues may be expected.To prevent this, it is recommended to specify the value of 'font_family'.

Файл .tff находится в той же папке. Попробовал шрифт по умолчанию, также возникла та же ошибка.
Блок кода, в котором находится ошибка
import matplotlib.pyplot as plt
from PIL import Image, ImageDraw, ImageFont
from fontTools.ttLib import TTFont

font_path = 'DejaVuSans.ttf'
font = ImageFont.truetype(font_path, 40)

synthetic_pages = result.synthesize()
plt.imshow(synthetic_pages[0])
plt.axis('off')
plt.show()

Полный код приведен ниже
from doctr.models import ocr_predictor
model = ocr_predictor(det_arch='db_resnet50', reco_arch='crnn_vgg16_bn', pretrained=True)

from doctr.io import DocumentFile
# Image
doc = DocumentFile.from_images("Test.jpg")

# Analyze
result = model(doc)

result.show()

import matplotlib.pyplot as plt
from PIL import Image, ImageDraw, ImageFont
from fontTools.ttLib import TTFont

font_path = 'DejaVuSans.ttf'
font = ImageFont.truetype(font_path, 40)

synthetic_pages = result.synthesize()
plt.imshow(synthetic_pages[0])
plt.axis('off')
plt.show()


Подробнее здесь: https://stackoverflow.com/questions/785 ... pil-font-f
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»