项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 935
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- TensorFlow 2.x
- NVIDIA GPU(建议 11GB+ 显存)
- 训练数据集
安装与启动步骤
-
1克隆并装依赖
用 requirements_gpu.txt;只有 CPU 时需自行改依赖版本。
git clone https://github.com/mnicnc404/CartoonGan-tensorflow.git && cd CartoonGan-tensorflow pip install -r requirements_gpu.txt -
2装 tf_keras 兼容层
项目基于旧版 Keras API,需要 keras-contrib 转换后再装。
git clone https://www.github.com/keras-team/keras-contrib.git \ && cd keras-contrib && python convert_to_tf_keras.py \ && USE_TF_KERAS=1 python setup.py install -
3准备数据集
按 trainB 结构放目标画风图片,先跑平滑脚本抑制噪点。
python path/to/smooth.py --path path/to/datasets/YourDataset -
4训练
论文默认 100 epoch 以上;显存不足时减小 batch。
python train.py --batch_size 4 --epochs 100 -
5推理出图
用 checkpoint 或导出 SavedModel 后推理,都可以直接生成卡通化结果。
python cartoonize.py --checkpoint_dir ./checkpoints
如何确认成功
inference 脚本在示例图上输出卡通化图片,风格与训练集一致。
注意事项
- 项目基于 TF 2.0 Alpha,新版 TF 下依赖冲突较多,建议单独建环境。
核心亮点
- 基于 CVPR 2018 论文实现,算法有学术背书,效果可信
- 支持预训练模型直接推理,无需训练即可快速生成卡通图
- 代码简洁,基于 TensorFlow 2.0 Keras,易于阅读和修改
不足之处
- 依赖 TensorFlow 2.0 Alpha,版本较老,可能与新环境不兼容
- 文档和示例较少,社区维护不活跃,上手有一定门槛
适用场景
- 个人娱乐:将旅行照片或自拍转换为动漫风格分享
- 内容创作:为视频、插画、游戏素材快速生成卡通风格预览
- 学术研究:学习 GAN 在图像风格迁移中的应用与实现
替代项目
AnimeGANv2、CartoonGAN-PyTorch、White-box-Cartoonization
上一篇:generative-art
下一篇:mondrian-art
同类项目推荐
UniPic
开源
一句话指令,多图联动编辑,效果媲美商业模型
Open-source SOTA multi-image editing model
unfake.js
开源
浏览器里一键修复AI图像伪影,让像素画和矢量图更干净
Fix AI pixel art and vector images right in your browser
Compositional_Neural_Painter
开源
让AI像画家一样动态规划区域,逐笔画出图像
[MM 2023] Stroke-based Neural Painting and Stylization with Dynamically Predicted Pa···
ComfyUI-WinPortable-XPU
开源
让 Intel 显卡用户开箱即跑 ComfyUI,省去配置烦恼
ComfyUI standalone pack for Intel GPUs. | 英特尔显卡 ComfyUI 整合包
sand-spline
开源
用Python生成自然流动的沙画艺术,一键产出独特纹理。
generative algorithm
sdnext
开源
出图、打标、修后期一条龙,一个页面全搞定
SD.Next: All-in-one WebUI for AI generative image and video creation, captioning and···
DirectorsConsole
开源
在无限画布上,用电影级提示词并行驱动多台 ComfyUI 生成视频。
A web application for prompt generation and multiple ComfyUI remote and local connec···
ZenCtrl
开源
上传参考图,一句话生成高保真融合新场景
In-context subject-driven image generation while preserving foreground fidelity
stable.art
开源
在 Photoshop 里直接跑 Stable Diffusion,不用来回切换工具
Photoshop plugin for Stable Diffusion with Automatic1111 as backend (locally or with···
