cartoonize 视频图片卡通化 webapp

软件简介

Cartoonize 是一个可以一键将视频、图片卡通化的 Web 应用,该项目是 White-box-Cartoonization 的一个 Demo webapp。

运行效果:

图片[1]-cartoonize 视频图片卡通化 webapp-皑雪

可应用领域:

  • 为动画,卡通和游戏的快速制作原型
  • 由于它通常可柔化面部特征和信息,因此可用于生成最小单元的艺术作品
  • 不需要使用动作捕捉,游戏可以很容易地导入短视频
  • 可以作为图形设计师或动画师的建模助手

算法:

Cartoonize 使用 Algorithmia 的 Serveless AI Layer 产品对视频进行推理。

测试环境:

  • python 3.7
  • tensorflow 2.1.0
  • tf_slim 1.1.0
  • Cuda version 10.1
  • 操作系统:Linux(Ubuntu 18.04)

安装:

使用 Docker:

运行 Cartoonize 最简单的方法是使用 Dockerfile:

  1. cd 到根目录并构建映像
docker build -t cartoonize .

注意:config.yaml 在构建图像之前,请设置适当的值

  1. 通过暴露适当的端口来运行容器
docker run -p 8080:8080 cartoonize

使用 virtualenv

1. 使用 virtualenv 并激活虚拟环境

virtualenv -p python3 cartoonize
source cartoonize/bin/activate

2. 安装 python 依赖项

pip install -r requirements.txt

3. 运行网络应用。config.yaml 在运行应用程序之前,请确保在文件中设置适当的值。

python app.py
© 版权声明
THE END
喜欢就支持一下吧
点赞150 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容