AnimeGANv2照片动漫化转换工具

联合创作 · 2023-09-29 23:09

AnimeGANv2 是 AnimeGAN 的改进版本,是一个可以讲风景照片/视频转换为动漫图片的工具。




特性:


AnimeGANv2 的改进方向主要包括以下 4 点



  • 解决生成图像中高频伪影的问题。

  • 易于训练,直接达到论文中的效果。

  • 进一步减少生成器网络的参数数量。

  • 使用新的高质量风格数据,尽可能来自 BD 电影。




要求



  • Python 3.6

  • tensorflow-gpu 1.15.0(GPU 2080Ti,cuda 10.0.130,cudnn 7.6.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. 训练


1. 下载 vgg19



vgg19.npy



2. 下载 Train/Val Photo 数据集



Link


 



3. edge_smooth



python edge_smooth.py --dataset Hayao --img_size 256



4. 训练



python train.py --dataset Hayao --epoch 101 --init_epoch 10



5. 提取生成器的权重



python get_generator_ckpt.py --checkpoint_dir ../checkpoint/AnimeGANv2_Shinkai_lsgan_300_300_1_2_10_1 --style_name Shinkai


浏览 23
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报