claude code now
Claude Code Now 是一款基于 Claude 的智能编程助手,支持通过自然语言指令直接在终端中完成代码编写、调试、重构与项目管理,实现从需求到代码的即时转化。
AnimatedDrawings 是一个由 Facebook AI Research(FAIR)团队开发的开源项目,它实现了一种自动将儿童画作中的人物角色进行动画化的算法。该算法源自论文《A Method for Automatically Animating Children’s Drawings of the Human Figure》(目前处于同行评审阶段)。
这个项目不仅是一个研究实现,更是一个实用的创意工具,允许你灵活地创建以自己绘制角色为主角的动画。如果你用它创作出有趣的作品,欢迎使用标签 #FAIRAnimatedDrawings 在社交媒体上分享。
安装过程非常简单,只需执行以下命令:
git clone https://github.com/facebookresearch/AnimatedDrawings.git
cd AnimatedDrawings
pip install -e .
安装完成后,只需导入包并指定配置文件即可开始使用。例如:
from animated_drawings import render
render.start('./examples/config/mvc/interactive_window_example.yaml')
上述代码会打开一个交互式窗口,展示动画效果。
通过修改配置文件,你可以切换角色、应用不同的动作、改变输出格式等。以下是一些示例:
你可以轻松导出带有透明背景的 GIF 动画:
from animated_drawings import render
render.start('./examples/config/mvc/export_gif_example.yaml')
支持在同一个场景中放置多个角色,让它们一起动画:
from animated_drawings import render
render.start('./examples/config/mvc/multiple_characters_example.yaml')
如果你想为动画添加背景,只需在配置文件中指定背景图片的路径即可:
from animated_drawings import render
render.start('./examples/config/mvc/background_example.yaml')
项目提供了脚本和模型,让你可以通过一条命令动画化自己的画作:
python image_to_animation.py drawings/garlic.png garlic_out
这条命令会将你绘制的角色图片转换为动画并输出。
如果你只想快速尝试动画化自己的画作,可以访问基于浏览器的在线演示:sketch.metademolab.com。无需安装任何软件,上传你的画作即可体验。
如果你想了解更多高级用法和配置细节,请查阅项目的 GitHub Readme 文档。
如果你有任何问题或想直接联系项目作者,可以通过 Twitter 联系 @hjessmith。


