太牛了,这个神奇工具让你的照片秒变宫崎骏漫画

AnimeGANv2 是开源项目 AnimeGAN 的改进版本,可以将图片和视频转换成漫画风格的工具。采用的是神经风格迁移 + 生成对抗网络(GAN)的组合,转换速度快。

AnimeGANv2 改进的内容主要包括以下几点:

  1. 解决生成图像中高频伪影的问题

  2. 易于训练,能达到对应论文中的效果

  3. 进一步减少生成器网络的参数数量(生成器大小:8.17Mb),精简版的生成器会更小

  4. 使用新的高质量风格数据,尽可能来自 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. 训练
  • 下载 vgg19
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

结果

图片

图片

图片

宫崎骏动漫风格

图片

图片

图片

新海诚动漫风格

图片

图片

图片

当然,您可以使用VS Code来创建一个介绍宫崎骏的网页。以下是一个简单的示例,帮助您开始: 1. 创建一个新的文件夹,并在VS Code中打开该文件夹。 2. 在文件夹中创建一个名为`index.html`的HTML文件,并在其中编写基本的HTML结构: ```html <!DOCTYPE html> <html> <head> <title>宫崎骏介绍</title> <link rel="stylesheet" href="styles.css"> </head> <body> <header> <h1>宫崎骏</h1> </header> <main> <section> <h2>个人简介</h2> <p>宫崎骏(Hayao Miyazaki)是日本著名的动画导演、编剧和制片人,他创作了许多深受全球观众喜爱的动画电影。</p> </section> <section> <h2>代表作品</h2> <ul> <li>《千与千寻》</li> <li>《龙猫》</li> <li>《天空之城》</li> <li>《幽灵公主》</li> </ul> </section> <section> <h2>荣誉和奖项</h2> <p>宫崎骏在其职业生涯中获得了众多荣誉和奖项,包括奥斯卡奖、金狮奖和日本文化厅优秀奖。</p> </section> </main> <footer> <p>版权所有 © 2021 宫崎工作室</p> </footer> </body> </html> ``` 3. 创建一个名为`styles.css`的CSS文件,并在其中添加一些基本的样式: ```css body { font-family: Arial, sans-serif; margin: 0; padding: 0; } header { background-color: #333; color: #fff; padding: 20px; } header h1 { margin: 0; } main { padding: 20px; } section { margin-bottom: 20px; } h2 { color: #333; } footer { background-color: #333; color: #fff; padding: 20px; text-align: center; } ``` 4. 在VS Code中打开终端(Terminal),并在终端中运行以下命令: ``` code . ``` 这将在VS Code中打开当前文件夹。 5. 在VS Code中,按下`Ctrl + Shift + V`打开预览窗口,您将在浏览器中看到您的网页。 您可以根据需要自定义和扩展这个简单的示例。添加更多内容、样式和交互效果,以使您的网页更丰富和吸引人。 希望这可以帮助您开始创建宫崎骏的网页!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值