项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 579
使用教程
环境要求
- NVIDIA 显卡
- conda 环境
- 字体样本
安装与启动步骤
-
1克隆
字体风格迁移的扩散实现。
git clone https://github.com/yeungchenwa/FontDiffuser.git -
2建环境
Python 3.9,框架版本照抄。
conda create -n fontdiffuser python=3.9 -y -
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装其余依赖
按清单装。
pip install -r requirements.txt -
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···
imagen-pytorch
开源
说句话生成高清图,放大也不糊
Implementation of Imagen, Google's Text-to-Image Neural Network, in Pytorch
fernery
开源
一条命令,生成蕨类分形图
A CLI tool for generating images of ferns and other Iterated Function Systems
MinImagen
开源
用最简代码跑通 Imagen 文生图,快速上手扩散模型
MinImagen: A minimal implementation of the Imagen text-to-image model
dynamicprompts
开源
用模板批量生成多样化提示词,告别手写重复
Templating language for generating prompts for text to image generators such as Stab···
stable-diffusion-react-nextjs-mu···
开源
浏览器里玩转 Stable Diffusion,开箱即用的 PWA 前端
PWA Web App front end for Stable Diffusion, on React/NextJS with Material UI
sdweb-eagle-pnginfo
开源
一键把 SD 生成图存入 Eagle,参数信息不丢失
Send your creation image to Eagle with PNGinfo. Extension for Stable Diffusion UI by···
DALLE-pytorch
开源
用 PyTorch 复现 DALL-E,快速跑通文本生成图像实验
Implementation / replication of DALL-E, OpenAI's Text to Image Transformer, in Pytor···
Hotshot-XL
开源
输入文字,秒出动态GIF,无需剪辑
✨ Hotshot-XL: State-of-the-art AI text-to-GIF model trained to work alongside Stabl···
