Почерк очень трудно воспроизвести, потому что компьютеры совершенны. Нормальный человек делает каждую форму в своем почерке по-разному. Стебли h
могут быть высокими или высокими, корни g
также могут быть разной длины. Сразу бы сказали рандомизировать, но в компьютерах никогда ничего не бывает случайным, все идет по алгоритму.
How is the problem of designing software for procedurally generating handwriting approached?
К нему подходят очень расплывчато, создавая шрифт. На самом деле программа, которую вы видели, рисовала шрифт, потому что все буквы были одинаковыми.
Where does one begin while planning algorithms required for the visual generation of handwriting?
Единственный способ сделать это очень реалистичным — это знать, что человек пишет. Вы можете этого не замечать, но ваши мышцы двигают карандаш влево и вправо, даже если вам кажется, что вы крепко держите карандаш. Бумага движется, влияя на форму, размер вашей руки и то, как быстро вы пишете, определяет то, на что она похожа, если вы пишете, ваша рука устает, что также влияет на то, как выглядит ваше письмо.
Очень расплывчатый, несколько сложный пример:
Вы можете отобразить скорость руки «ботов», интегрируя любое уравнение. Создание случайного уравнения дает вам различную скорость движения, а его интегрирование дает вам позицию.
Например:
![](https://i.stack.imgur.com/KB8aB.gif)
let x = current letter
и f(x) = (1/3)x^3
. f(x) сообщит вам позицию, а x^2
даст вам некоторое число, которое можно вычислить, чтобы изменить построение вашей буквы.
Лучшей начальной интеграцией является интеграл от 4 как константы. Все остальное можно добавить к вашему уравнению интегрирования, чтобы попытаться смоделировать человеческую руку. Поскольку вы можете умножить на дельта-время, чтобы получить интервал между вашими буквами.
How is the problem of transforming text into computer-generated handwriting achieved?
Библиотека изображений может быть создана, как только ваши алгоритмы станут прямыми, данные могут быть обработаны через библиотеку для создания и изображения. Изображения могут быть размещены на сетке, где каждый элемент сетки представляет собой букву.
Я очень надеюсь, что ты понимаешь, во что ввязываешься. Создать компьютер, который будет выполнять человеческую деятельность, как человек, очень и очень сложно.
person
washcloth
schedule
08.06.2015
How is the problem of writing code designed to procedurally generate handwriting approached?
перефразируйте. - person washcloth   schedule 08.06.2015