leeyeel/Sketch2Motion

convert photo or sketch to motion video

解决的问题

将静态图像——如涂鸦、照片或草图——转换为流畅的动画绘制视频。这使用户能够将静态图像转换为看起来像实时绘制的视觉序列。

工作原理

该项目使用一个管道,通过 Potrace 将输入图像转换为 SVG 向量图形。然后利用 Manim 动画引擎将 SVG 渲染为 MP4 视频。对于彩色图像,系统会将图像量化为指定数量的颜色,分别追踪每个颜色图层,并相应地进行渲染。

适用人群

希望从现有图像创建绘制动画,而无需手动逐帧动画的内容创作者和设计师。

主要亮点

  • 图像到视频流水线:自动化从图像到草图、SVG、再到动画 MP4 的整个流程。
  • 可自定义动画:用户可调整持续时间、缩放、子路径延迟以及绘制样式(线性、平滑、来回、摆动)。
  • 颜色支持:通过颜色量化管道,可选择性地保留颜色生成 SVG 和视频。
  • 用户友好界面:包含基于 Gradio 的 Web 界面,便于配置和生成。

相关

  • 项目
  • 项目
  • 项目
  • 项目