AnimeGANv2 是开源项目 AnimeGAN 的改进版本,可以将图片和视频转换成漫画风格的工具。接纳的是神经风格迁移 + 天生对抗网络(GAN)的组合,转换速率快。
AnimeGANv2 改进的内容重要包罗以下几点:
- 办理天生图像中高频伪影的题目
- 易于训练,能到达对应论文中的效果
- 进一步淘汰天生器网络的参数数量(天生器巨细:8.17Mb),精简版的天生器会更小
- 使用新的高质量风格数据,尽大概来自 BD 影戏
项目地点是:
https://github.com/TachibanaYoshino/AnimeGANv2
干货保举
用法
依靠
- python 3.6
- tensorflow-gpu 1.15.0
- opencv
- tqdm
- numpy
- glob
- argparse
- onnxruntime
用法
1. 推理
- python test.py --checkpoint_dir checkpoint/generator_Hayao_weight --test_dir dataset/test/HR_photo --save_dir Hayao/HR_photo
复制代码
2. 将视频转换为动画
- python video2anime.py --video video/input/お花見.mp4 --checkpoint_dir checkpoint/generator_Hayao_weight --output video/output
复制代码
3. 训练
- https://github.com/TachibanaYoshino/AnimeGAN/releases/tag/vgg16%2F19.npy
复制代码
- https://github.com/TachibanaYoshino/AnimeGAN/releases/tag/dataset-1
复制代码
- python edge_smooth.py --dataset Hayao --img_size 256
复制代码
- python train.py --dataset Hayao --epoch 101 --init_epoch 10
复制代码
- python get_generator_ckpt.py --checkpoint_dir ../checkpoint/AnimeGANv2_Shinkai_lsgan_300_300_1_2_10_1 --style_name Shinkai
复制代码
效果
宫崎骏动漫风格
新海诚动漫风格
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |