GlyphSprout
一款浏览器端手写字体工作坊工具,将A4手写扫描页转换为可逐字编辑、逐笔调整的字体子集,支持TTF和WOFF2导出,限定在Unicode BMP字符范围内。
时间轴 (近 90 天)
GlyphSprout 是一个手写字体工作坊工具,把手写页扫描转换成可逐个检查、逐笔调整的字体子集,面向需要少量个人字符的项目。
GlyphSprout 的工作流从 A4 模板起步,每页 35 个格子,一个项目最多可覆盖 512 个受支持的 BMP 字符,分布在 15 页里。
GlyphSprout 的输入是一张平整、光照均匀的 PNG 或 JPEG 扫描件。
GlyphSprout 的操作步骤包括指定页码、核对可见 ID、手工放置四个配准角点,并在校正预览确认后才交给后台 worker 处理。
GlyphSprout 限定在 BMP 范围内,因此无法处理超出该平面的字符(如部分 emoji、罕见汉字、历史文字)。
GlyphSprout 在描摹阶段对每个格子做阈值处理,并使用连通域分析剔除小面积的连通杂点,同时保留字怀和分离的点画。
GlyphSprout 已完成项目可导出为 TTF 或 WOFF2;若部分选定字符尚未完成,必须显式选择标注清楚的'已完成子集'导出选项。
Paper Bloom 是 GlyphSprout 的第一个访问示例,包含 6 个真实字母裁切,来自公共领域的 NIST SD19 表单 f1002_33,生成的 TTF 只有 3,284 字节。
文中展示的汉字与假名样例是合成的几何图形,并非真实手写。
GlyphSprout 的项目数据留在浏览器存储中,使用 IndexedDB 保存当前和前一次恢复快照,当另一个标签页尝试写入时会给出警告。
还有 1 条时间轴事件
全部知识事实 (11)
GlyphSprout 是一个手写字体工作坊工具,把手写页扫描转换成可逐个检查、逐笔调整的字体子集,面向需要少量个人字符的项目。
50%待验证GlyphSprout 的工作流从 A4 模板起步,每页 35 个格子,一个项目最多可覆盖 512 个受支持的 BMP 字符,分布在 15 页里。
50%待验证GlyphSprout 的输入是一张平整、光照均匀的 PNG 或 JPEG 扫描件。
50%待验证GlyphSprout 的操作步骤包括指定页码、核对可见 ID、手工放置四个配准角点,并在校正预览确认后才交给后台 worker 处理。
50%待验证GlyphSprout 限定在 BMP 范围内,因此无法处理超出该平面的字符(如部分 emoji、罕见汉字、历史文字)。
50%待验证GlyphSprout 在描摹阶段对每个格子做阈值处理,并使用连通域分析剔除小面积的连通杂点,同时保留字怀和分离的点画。
50%待验证GlyphSprout 已完成项目可导出为 TTF 或 WOFF2;若部分选定字符尚未完成,必须显式选择标注清楚的'已完成子集'导出选项。
50%待验证Paper Bloom 是 GlyphSprout 的第一个访问示例,包含 6 个真实字母裁切,来自公共领域的 NIST SD19 表单 f1002_33,生成的 TTF 只有 3,284 字节。
50%待验证文中展示的汉字与假名样例是合成的几何图形,并非真实手写。
50%待验证GlyphSprout 的项目数据留在浏览器存储中,使用 IndexedDB 保存当前和前一次恢复快照,当另一个标签页尝试写入时会给出警告。
50%待验证GlyphSprout 项目开源,可在 GitHub 获取源码和配置说明,也可以直接在浏览器中试用工作坊。
50%