Compositional_Neural_Painter

让AI像画家一样动态规划区域,逐笔画出图像

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 设计创意 🍴 复刻 11 🐛 待处理 5 👀 关注 3
GitHub ↗
GitHub 星标 ★ 55
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,本地部署,完全免费。

项目预览

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

项目数据

分类设计创意
开发团队sjtuplayer
定价模式🏷️完全免费
价格说明开源项目,本地部署,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
主要语言Python
技术栈/模型ai-art,ai-painting,ddpg,oil-painting,stroke-based-rendering
GitHub 星标★ 55
上线时间2023-08-03 00:00:00
代码更新2023-10-16
仓库体积20.2 MB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

Compositional_Neural_Painter 是一个基于笔画的神经绘画与风格化工具,发表于 ACM MM 2023。它解决的核心问题是:如何让 AI 像人类画家一样,通过动态规划绘画区域,逐步用笔画构建出完整图像。与传统的整图生成或固定网格笔画不同,该项目引入了组合式预测机制,模型会先预测当前最需要绘制的区域,再在该区域内生成笔画,从而更高效地逼近目标图像,同时支持将输入图像转换为具有艺术风格的笔画画作。核心能力包括:笔画序列生成、动态区域选择、风格迁移与图像重建。项目基于 Python 实现,适合研究神经绘画、非真实感渲染和生成式艺术。目前代码已开源,但星标数较少,属于早期研究型项目。

Star 增长趋势

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

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

技术标签

核心亮点

  • 提出动态绘画区域预测机制,相比固定网格更接近人类作画逻辑,笔画效率更高
  • 支持风格化与图像重建双重功能,可生成具有艺术感的笔画画作
  • 论文发表于多媒体领域顶会ACM MM 2023,算法有理论支撑,适合学术研究

不足之处

  • 项目处于早期阶段,文档和示例较少,上手门槛较高
  • 依赖较重的深度学习环境,推理速度可能较慢,不适合实时应用

适用场景

  • 学术研究:用于神经绘画、非真实感渲染方向的算法对比与改进
  • 艺术创作:将照片转换为油画、水彩等风格的笔画画作
  • 教学演示:作为AI生成艺术的案例,展示动态规划在绘画中的应用

替代项目

NeuralPainter、Learning to Paint、StrokeNet

同类项目推荐

aphantasia 开源

用 CLIP 加频谱变换,把文字变成图像和视频。

CLIP + FFT/DWT/RGB = text to image/video

★ 787 2026-08-09
cyanic-sd-krita 开源

在 Krita 里直接跑 Stable Diffusion,画画时无缝生成

A Stable Diffusion plugin for Krita, compatible with A1111 and SD.Next

★ 76 2026-08-09
geo_pattern 开源

输入一段字符串,生成可复现的几何背景图

Create beautiful generative geometric background images from a string.

★ 1273 2026-11-03
fastsdcpu 开源

没显卡也能在 CPU 上快速本地出图

Fast stable diffusion on CPU and AI PC

★ 2206 2026-10-25
manga-editor-desu 开源

在 SD WebUI 里直接画分镜、生成画面、排成漫画

It is an Extension feature used in the WebUI for Stable Diffusion. You can create si···

★ 400 2026-09-28
lpd 开源

让自回归图像生成提速数倍,实时出图不等待。

[ICLR 2026 Oral] Locality-aware Parallel Decoding for Efficient Autoregressive Image···

★ 107 2026-08-09
watercolor-canvas 开源

几行代码在网页上画出自然晕染的水彩画

Creating watercolor-style canvas art

★ 124 2026-08-09
DCLGAN 开源

无需配对数据,双对比学习实现高质量图像翻译

Code for Dual Contrastive Learning for Unsupervised Image-to-Image Translation, NTIR···

★ 179 2026-08-09