Cartoonize是一个可以一键将视频、图片卡通化的Web应用,该项目是 White-box-Cartoonization 的一个Demowebapp。
运行效果:
https://www.youtube.com/watch?v=GqduSLcmhto
可应用领域:
为动画,卡通和游戏的快速制作原型由于它通常可柔化面部特征和信息,因此可用于生成最小单元的艺术作品不需要使用动作捕捉,游戏可以很容易地导入短视频可以作为图形设计师或动画师的建模助手算法:
Cartoonize使用Algorithmia的ServelessAILayer产品对视频进行推理。
测试环境:
python3.7tensorflow 2.1.0tf_slim1.1.0Cudaversion 10.1操作系统:Linux(Ubuntu18.04)安装:
使用Docker:
运行Cartoonize最简单的方法是使用Dockerfile:
cd 到根目录并构建映像dockerbuild-tcartoonize.注意:config.yaml在构建图像之前,请设置适当的值
通过暴露适当的端口来运行容器dockerrun-p8080:8080cartoonize使用virtualenv
1.使用virtualenv并激活虚拟环境
virtualenv-ppython3cartoonizesourcecartoonize/bin/activate2.安装python依赖项
pipinstall-rrequirements.txt3.运行网络应用。config.yaml在运行应用程序之前,请确保在文件中设置适当的值。
pythonapp.py
评论