使用AnimeGAN2将照片动漫化--入门

2024/01/30 ai AnimeGAN2

使用AnimeGAN2将照片动漫化–入门

1. 环境准备

首先下载AnimeGAN2:https://github.com/TachibanaYoshino/AnimeGANv2.git
img.png

然后使用conda 创建一个python=3.6的环境conda create -n pyt36 python=3.6
img_1.png

创建一个requirements.txt文件,指定版本:

numpy==1.19.5
onnxruntime==1.10.0
opencv-python==4.6.0.66
tensorflow==1.14.0
tqdm==4.64.1

使用pip install -r requirements.txt下载依赖:
img_2.png

2. 使用

首先准备一张照片:
img_3.png

上传到input目录:
img_4.png

使用 python test.py --checkpoint_dir checkpoint/generator_Hayao_weight --test_dir input --save_dir testH进行验证:
img_5.png

用cpu跑还是比较吃力的。
下载到本地看看效果:
img_6.png

可以看出有变化,但是不是特别大,就像是调了个色
除了Hayao风格,还有PaprikaShinkai风格。
Paprika风格:
img_7.png

Shinkai风格:
img_8.png

3. 总结

效果是有,可能是我选择的目标图片比较特殊,所以效果不是特别明显吧。
遇到的问题:安装依赖的时候,特别是tensorflow的依赖,github上面推荐是1.15.0版本,但是我在实际安装中,存在各种冲突,最后使用1.14.0解决了。
其次就是查找依赖的时候,有哪些版本,需要到网站上面搜索,可以安装pip_search工具进行查找。

祝大家玩得开心~

Search

    Table of Contents