Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
keeperofqwerty
0
вклад
1
вопрос
0
ответов
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Как превратить цифры в рисунок?
keeperofqwerty
@keeperofqwerty
Автор вопроса
Вот хороший адекватный ответ! А не ответ ради ответа.
Вообщем нашел ответ на стаке через библиотеку pillow
text = "42 93 8834"
myfont = ImageFont.truetype("verdanab.ttf", 12)
size = myfont.getbbox(text)[2:]
img = Image.new("1",size,"black")
draw = ImageDraw.Draw(img)
draw.text((0, 0), text, "white", font=myfont)
pixels = np.array(img, dtype=np.uint8)
chars = np.array([' ','*'], dtype="U1")[pixels]
strings = chars.view('U' + str(chars.shape[1])).flatten()
print( "\n".join(strings))
Теперь без библиотеки буду разбираться копаться в вашу сторону, спасибо!
Написано
15 авг. 2024
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама
Вообщем нашел ответ на стаке через библиотеку pillow
text = "42 93 8834"
myfont = ImageFont.truetype("verdanab.ttf", 12)
size = myfont.getbbox(text)[2:]
img = Image.new("1",size,"black")
draw = ImageDraw.Draw(img)
draw.text((0, 0), text, "white", font=myfont)
pixels = np.array(img, dtype=np.uint8)
chars = np.array([' ','*'], dtype="U1")[pixels]
strings = chars.view('U' + str(chars.shape[1])).flatten()
print( "\n".join(strings))
Теперь без библиотеки буду разбираться копаться в вашу сторону, спасибо!