使用AnimeGAN2将照片动漫化--入门
- 1. 环境准备
- 2. 使用
- 3. 总结
1. 环境准备
首先下载AnimeGAN2:https://github.com/TachibanaYoshino/AnimeGANv2.git
 
然后使用conda 创建一个python=3.6的环境conda create -n pyt36 python=3.6:
 
创建一个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下载依赖:
 
2. 使用
首先准备一张照片:
 
上传到input目录:
 
使用 python test.py --checkpoint_dir checkpoint/generator_Hayao_weight --test_dir input --save_dir testH进行验证:
 
用cpu跑还是比较吃力的。
 下载到本地看看效果:
 
可以看出有变化,但是不是特别大,就像是调了个色
 除了Hayao风格,还有Paprika和Shinkai风格。
 Paprika风格:
 
Shinkai风格:
 
3. 总结
效果是有,可能是我选择的目标图片比较特殊,所以效果不是特别明显吧。
 遇到的问题:安装依赖的时候,特别是tensorflow的依赖,github上面推荐是1.15.0版本,但是我在实际安装中,存在各种冲突,最后使用1.14.0解决了。
 其次就是查找依赖的时候,有哪些版本,需要到网站上面搜索,可以安装pip_search工具进行查找。
祝大家玩得开心~