Tensorflow实现图像风格迁移

原理部分

我所理解的图像风格迁移基本原理:

总损失=内容损失+风格损失

快速图像风格迁移基本原理:

Tensorflow实现图像风格迁移_第1张图片

 

实践部分 

实践快速图像风格迁移的步骤 

  1. 图像生成网络在model.py中定义,其原理主要是对图像进行卷积计算,然后在进行”反卷积计算“
  2. 损失网络只需要在训练过程中学会怎么引用即可(其引用配置写在conf/文件夹下的配置文件中)
  3. 定义好图像生成网络和损失网络后,在train.py中引用并写好训练过程,得到损失网络计算出来的总损失endpoints_dict
  4. 在loss.py文件中引用总损失endpoints_dict并因此得到内容损失和风格损失(根据哪些层分别得到内容损失和风格损失)
  5. 在train.py中引用loss.py中的内容损失和风格损失来训练图像生成网络中的参数

你可能感兴趣的:(Tensorflow实现图像风格迁移)