/video-to-cartoon

Temporally-coherent Video Cartoonization

Primary LanguagePython

Run project

Clone:

git clone --recursive git@github.com:gustavorayo/video-to-cartoon.git

cd video-to-cartoon

Install dependencies

pip install -r requirements.txt

python install.py

Usage:

python vid2cartoon.py --input_video <source_video> --style <style_to_apply> --frames <frames_to_translate> --output <output_video_name>

styles supported:

  • Van-Gogh
  • ghibli
  • ryo

Example:

python vid2cartoon.py --input_video ./dataset/01.mp4 --style ghibli --frames 91 --output test.mp4

Translation examples

Video Ryo Takemas Ghibli Van Gogh
01 01_ryo 01_ghibli 01_van_gogh
02 02_ryo 02_ghibli 02_van_gogh
03 03_ryo 03_ghibli 03_van_gogh
04 04_ryo 04_ghibli 04_van_gogh
05 05_ryo 05_ghibli 05_van_gogh
06 06_ryo 06_ghibli 06_van_gogh
07 07_ryo 07_ghibli 07_van_gogh
08 08_ryo 08_ghibli 08_van_gogh
09 09_ryo 09_ghibli 09_van_gogh
10 10_ryo 10_ghibli 10_van_gogh
11 11_ryo 11_ghibli 11_van_gogh
12 12_ryo 12_ghibli 12_van_gogh
13 13_ryo 13_ghibli 13_van_gogh
14 14_ryo 14_ghibli 14_van_gogh
15 15_ryo 15_ghibli 15_van_gogh
16 16_ryo 16_ghibli 16_van_gogh
17 17_ryo 17_ghibli 17_van_gogh
18 18_ryo 18_ghibli 18_van_gogh
19 19_ryo 19_ghibli 19_van_gogh
20 20_ryo 20_ghibli 20_van_gogh