

厌倦了大众字体?你可以用这个项目自创一款手写体
source link: https://www.jiqizhixin.com/articles/2020-05-12-9
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

.js 实现。
项目作者也表示在基于 2013 的手写笔迹合成的论文下,新增了一个推理模型进行优化。(Demo 如下图所示)
不同字体的手写笔迹合成。
-
项目地址:https://github.com/sjvasquez/handwriting-synthesis
-
网页版 Demo:https://seanvasquez.com/handwriting-generation/
上图这个权游里瑟曦的经典台词就是使用该项目创建的。
效果展示
让我们先来看一看这个项目的实际效果如何。
示例一为使用固定风格与偏置生成的样本(Smash Mouth – All Star 歌词):
示例二为使用变化的风格与固定偏置生成的样本,每一句诗词使用不同的风格生成(Vanessa Carlton – A Thousand Miles 歌词):
示例三为使用变化偏置与固定风格生成的样本,每一句诗词的偏置要比上一句小,最后一句无偏置(Leonard Cohen – Hallelujah 歌词):
使用方法
该项目的创建时间虽然有点早,不过从上一节的效果展示上来看依然很酷炫。值得一提的是该实现已经非常接近原论文,只有一些非常细微的偏差,生成的样本的质量也非常接近论文中的效果。
接下来让我们来看看如何使用:
lines = [ "Now this is a story all about how", "My life got flipped turned upside down", "And I'd like to take a minute, just sit right there", "I'll tell you how I became the prince of a town called Bel-Air", ] biases = [.75 for i in lines] styles = [9 for i in lines] stroke_colors = ['red', 'green', 'black', 'blue'] stroke_widths = [1, 2, 1, 2] hand = Hand() hand.write( filename='img/usage_demo.svg', lines=lines, biases=biases, styles=styles, stroke_colors=stroke_colors, stroke_widths=stroke_widths )
效果展示图。
简单来说有些细节需要注意,如上述代码所示,目前 Hand 类必须从 demo.py. 中导入。同时,其中也包含预训练模型,当然你也完全可以训练你自己的模型。
项目作者表示,该项目发起之初主要是为了研究论文而做的参考实验。但最终复现效果质量非常不错,因此该项目是可以更为广泛的进行使用。
比如可以将其进行打包,让整个项目项目看起来更像是一个可用的软件类项目,而不仅像研究类代码。同时,作者也提出可增添更多复杂的绘图、动画或是此方向的任意内容,而不仅仅限制至于当下的手写笔迹转换。感兴趣的读者可以参考项目原链接进行浏览。
Recommend
-
127
网易发布MOBA版《阴阳师》,你可以用茨木童子推塔了注:阴阳师文化博大精深,本文中的IP特指网易去年出品的《阴阳师》手游IP。一直保持低调的网易MOBA新作,终于揭开了它神秘的面纱。9月19日,网易旗下MOBA手游《...
-
142
原文链接1 在 GitHub.com 编辑代码我将从我认为大家都知道的一件事情开始(尽管我是直到一周前才知道)。当你在 GitHub 查看文件时(任何文本文件,任何仓库中),右上角会有一个小铅笔图标,点击它就可以编辑文件了。完成之后点击 Propose file change 按钮 GitHub 将...
-
105
12月29日,元旦假期前的最后一天上班,我收拾行李准备下班回家,遇到新来的运营同学福影,临到过年叹息单身生活何时结束,问我有什么追女生的方法。全文2014个字,跟大家分享。 “你都了解她哪些方面?”我问他。 “不是很了解,她喜欢看电影,文艺片。有时候看她在朋...
-
55
-
28
成为投资人之后,陆奇依旧很抢手。 2020年他第一次公开露面的演讲选在上海交大,既是因为高校邀请盛情难却,也是为奇绩创坛脱离YC中国品牌之后的春季创业营招募。 在一众高校里选择交大的原因是,后者提供了一座足够大...
-
18
使用TensorFlow官方提供了一个例子,基于MNIST数据集,实现一个图片分类的应用,本文是基于TensorFlow 2.0.0版本来学习和试验的。 MNIST数据集是一个非常出名的手写体数字识别数据集,它包含了60000张图片作为训练集,10000张图...
-
14
没时间看比赛直播?你可以用这些方式追踪球队和球星动态iOS话题下的优秀回答者在经历了疫情和特殊的赛季后,新赛季的五大联赛均已步入正轨,赛程近半。对于许多上班族和不能熬夜的...
-
11
编者按:本文来自微信公众号 “将门创投”(ID:thejiangmen) ,作者:让创新获得认可,36氪经授权发布。
-
7
没有按摩师也没关系,你可以用这些方法和工具「自我修复」 - 少数派
-
8
← 无厘头研究:中子星好似巧克力八里 @ 2022.11.17 , 11:03...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK