FontDiffuser

一个参考字,AI帮你生成整套同风格字体

开源 🏷️完全免费 🚫 站点已失效 图像生成 🍴 复刻 59 🐛 待处理 44 👀 关注 6
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 579
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,提供在线演示页面,可免费体验,无付费版本。

项目预览

FontDiffuser 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类图像生成
开发团队yeungchenwa
定价模式🏷️完全免费
价格说明开源项目,提供在线演示页面,可免费体验,无付费版本。
访问状态🚫 站点已失效
是否开源是
主要语言Python
技术栈/模型deep-learning,diffusers,diffusion,font-generation,image-generation
GitHub 星标★ 579
上线时间2023-12-09 00:00:00
代码更新2024-03-14
仓库体积16.8 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

FontDiffuser 是一个基于扩散模型的一次性字体生成开源项目,发表于 AAAI 2024。它解决的是少样本场景下的字体风格迁移问题,即仅凭一个参考字符,就能生成同风格的其他字符,尤其适用于中文字体这类字符数量庞大、人工设计成本高的场景。其核心能力包括:通过多尺度内容聚合模块捕捉字符的全局结构和局部细节,利用风格对比学习增强风格特征的区分度,并引入内容-风格解耦机制减少两者干扰。项目提供完整的训练和推理代码,支持自定义字体风格迁移,并附有预训练模型和示例脚本,方便研究者复现和二次开发。整体上,它为字体设计、创意排版和个性化字体生成提供了高效的 AI 解决方案。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 579

使用教程

难度:高级 约 90 分钟 部署方式:本地GPU 5 步

环境要求

  • NVIDIA 显卡
  • conda 环境
  • 字体样本

安装与启动步骤

  1. 1克隆

    字体风格迁移的扩散实现。

    git clone https://github.com/yeungchenwa/FontDiffuser.git
  2. 2建环境

    Python 3.9,框架版本照抄。

    conda create -n fontdiffuser python=3.9 -y
  3. 3装框架

    指定 CUDA 版本的轮子,别装默认版。

    pip install torch==1.13.1+cu117 torchvision==0.14.1+cu117 torchaudio==0.13.1 --extra-index-url https://download.pytorch.org/whl/cu117
  4. 4装其余依赖

    按清单装。

    pip install -r requirements.txt
  5. 5起界面试生成

    先用自带样例对跑一次。

    gradio gradio_app.py

如何确认成功

给定一种字体风格与一批未见过的字符,生成结果在笔画结构上正确且风格一致

注意事项

  • 它做少样本字体风格迁移。
  • 训练分两阶段,自己训要准备字体数据。
  • 生僻字与复杂结构成功率明显低于常用字。
  • 推理可直接用官方权重,不必自己训。

核心亮点

  • 采用扩散模型,生成质量优于传统GAN方法,细节更清晰
  • 多尺度内容聚合与风格对比学习,风格迁移更准确
  • 提供完整训练推理代码及预训练模型,开箱即用

不足之处

  • 扩散模型推理速度较慢,生成效率待优化
  • 对复杂字形或极端风格支持有限,需更多训练数据
  • 文档/社区待观察

适用场景

  • 设计师快速生成品牌定制字体
  • 古籍或手写字体数字化修复与扩展
  • 个性化字体生成(如签名、艺术字)

替代项目

DG-Font、DiffFont、FontGAN

上一篇:AnyDoor

下一篇:PnPInversion

同类项目推荐

pwa-asset-generator 开源

一张图自动生成全套 PWA 图标和启动屏,省时省力

Automates PWA asset generation and image declaration. Automatically generates icon a···

★ 3043 2026-08-09
imagen-pytorch 开源

说句话生成高清图,放大也不糊

Implementation of Imagen, Google's Text-to-Image Neural Network, in Pytorch

★ 8433 2026-08-09
fernery 开源

一条命令,生成蕨类分形图

A CLI tool for generating images of ferns and other Iterated Function Systems

★ 52 2026-08-09
MinImagen 开源

用最简代码跑通 Imagen 文生图,快速上手扩散模型

MinImagen: A minimal implementation of the Imagen text-to-image model

★ 312 2026-08-09
dynamicprompts 开源

用模板批量生成多样化提示词,告别手写重复

Templating language for generating prompts for text to image generators such as Stab···

★ 167 2026-09-17
sdweb-eagle-pnginfo 开源

一键把 SD 生成图存入 Eagle,参数信息不丢失

Send your creation image to Eagle with PNGinfo. Extension for Stable Diffusion UI by···

★ 88 2026-08-09
DALLE-pytorch 开源

用 PyTorch 复现 DALL-E,快速跑通文本生成图像实验

Implementation / replication of DALL-E, OpenAI's Text to Image Transformer, in Pytor···

★ 5629 2026-08-09
Hotshot-XL 开源

输入文字,秒出动态GIF,无需剪辑

✨ Hotshot-XL: State-of-the-art AI text-to-GIF model trained to work alongside Stabl···

★ 1119 2026-08-09