Fonts “程序驱动”;字体“;?
相遇后;我正在寻找一种按程序生成手写体的方法。我在网上搜索了大约一个小时;或者无法推断出正确的搜索查询,或者这种情况并不常见。这些文件中的示例代码随机生成漂亮的曲线和线条;据我所知 对同一问题的一些改写:Fonts “程序驱动”;字体“;?,fonts,procedural-programming,Fonts,Procedural Programming,相遇后;我正在寻找一种按程序生成手写体的方法。我在网上搜索了大约一个小时;或者无法推断出正确的搜索查询,或者这种情况并不常见。这些文件中的示例代码随机生成漂亮的曲线和线条;据我所知 对同一问题的一些改写: 如何设计程序生成手写体的软件 在规划手写体视觉生成所需的算法时,从哪里开始 如何将文本转换为计算机生成的手写体 由于计算机是完美的,手写很难复制。一个正常人在书写中的每一个形状都是不同的。h的茎可以是高的,也可以是高的,g的根也可以是不同长度的。有人会马上说要把它随机化,但在计算机中,任何东
- 如何设计程序生成手写体的软件
- 在规划手写体视觉生成所需的算法时,从哪里开始
- 如何将文本转换为计算机生成的手写体
- 由于计算机是完美的,手写很难复制。一个正常人在书写中的每一个形状都是不同的。
h
的茎可以是高的,也可以是高的,g
的根也可以是不同长度的。有人会马上说要把它随机化,但在计算机中,任何东西都不是随机的,它都遵循一种算法
如何解决程序生成手写体的软件设计问题?
通过创建字体,可以非常模糊地接近它。实际上,你看到的那个软件所做的就是画出一个字体,因为每个字母都是一样的
规划手写体可视化生成所需的算法时,从何处开始?
让它变得非常现实的唯一方法是知道一个人在写什么。你可能没有注意到,但你的肌肉会左右移动铅笔,即使你认为你握紧了铅笔。纸张的移动会影响你的手的形状、大小以及你的书写速度,这些都决定了它的外观。如果你书写,那么你的手会感到疲劳,也会影响你的书写外观
一个非常模糊、有点难理解的例子:
你可以通过积分任何方程式来绘制机器人手的速度。建立一个随机方程会给你不同的运动速度,积分它会给你一个位置
例如:
通过让x=当前字母和f(x)=(1/3)x^3
。f(x)会告诉你一个位置,x^2
会给你一些数字,这些数字可以通过计算来改变你信件的格式
更好的起始积分是4作为常数的积分。可以将其他所有内容添加到积分方程中,以尝试模拟人手。你可以乘以delta time得到字母之间的间隔
如何将文本转换为计算机生成的手写体?
一个图像库可以做一旦你的算法是直的数据可以通过一个库来创建和处理图像。图像可以放置在网格上,其中每个网格元素都是一个字母
我真的希望你知道你在这里干什么。创建一台计算机来完成类似人类的活动是非常困难的。对于这个问题的任何错误,都可以提供一些反馈。我的意思是,你有该网站在github上所做的代码。在轻松地查看java脚本代码之后,它只是在制作形状…@DaPounder这是真的。请参阅我问题中的编辑:“据我所知,这些文件中的示例代码会随机生成漂亮的曲线和线条。”如何解决编写用于按程序生成手写体的代码的问题?
请重新编写。