NS之VGG(Keras):基于Keras的VGG16实现之《复仇者联盟3》灭霸图像风格迁移设计(A Neural Algorithm of Artistic Style)-阿里云开发者社区

开发者社区> 一个处女座的程序猿> 正文

NS之VGG(Keras):基于Keras的VGG16实现之《复仇者联盟3》灭霸图像风格迁移设计(A Neural Algorithm of Artistic Style)

简介: NS之VGG(Keras):基于Keras的VGG16实现之《复仇者联盟3》灭霸图像风格迁移设计(A Neural Algorithm of Artistic Style)
+关注继续查看

输出结果实现


灭霸风格素材

image.png



1、对我的偶像胡歌,下手……


22044672/58889256 [==========>...................] - ETA: 1:53

22077440/58889256 [==========>...................] - ETA: 1:53

22093824/58889256 [==========>...................] - ETA: 1:53

22126592/58889256 [==========>...................] - ETA: 1:52

22142976/58889256 [==========>...................] - ETA: 1:52

22183936/58889256 [==========>...................] - ETA: 1:52

……

58826752/58889256 [============================>.] - ETA: 0s

58859520/58889256 [============================>.] - ETA: 0s

58875904/58889256 [============================>.] - ETA: 0s

58892288/58889256 [==============================] - 250s 4us/step

Model loaded.

Start of iteration 0

Current loss value: 2254528800.0

Image saved as F:\File_Python\Python_example\fast_style_transfer_master\examples\results_at_iteration_0.png

Iteration 0 completed in 252s

Start of iteration 1

Current loss value: 1771042400.0

Image saved as F:\File_Python\Python_example\fast_style_transfer_master\examples\results_at_iteration_1.png

Iteration 1 completed in 238s

Start of iteration 2

image.png




2、其他风格迁移设计

image.png




核心代码


#Keras:基于Keras的VGG16实现A Neural Algorithm of Artistic Style

from keras.preprocessing.image import load_img, img_to_array

import numpy as np

from scipy.misc import imsave

from scipy.optimize import fmin_l_bfgs_b

import time

from keras.applications.vgg16 import VGG16

from keras.applications.vgg16 import preprocess_input

from keras import backend as K

import os

# References

   - [A Neural Algorithm of Artistic Style](http://arxiv.org/abs/1508.06576)

'''

base_image_path=r'F:\File_Python\Python_example\fast_style_transfer_master\examples\content\20180214(21).jpg'

style_reference_image_path=r'F:\File_Python\Python_example\fast_style_transfer_master\examples\style\mieba02.jpg'

result_prefix=r'F:\File_Python\Python_example\fast_style_transfer_master\examples\results'

iterations=10

content_weight=0.025

style_weight=1.0

total_variation_weight=1.0


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
3994 0
阿里云服务器ECS远程登录用户名密码查询方法
阿里云服务器ECS远程连接登录输入用户名和密码,阿里云没有默认密码,如果购买时没设置需要先重置实例密码,Windows用户名是administrator,Linux账号是root,阿小云来详细说下阿里云服务器远程登录连接用户名和密码查询方法
2152 0
自建Hive数据仓库跨版本迁移到阿里云Databricks数据洞察
客户在IDC或者公有云环境自建Hadoop集群构建数据仓库和分析系统,购买阿里云Databricks数据洞察集群之后,涉及到数仓数据和元数据的迁移以及Hive版本的订正更新。
133 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
5660 0
MyBatis Generator(MBG)从Ibator迁移
此页面详细介绍MyBatis Generator(MBG)和Ibator之间的更改。对于大多数用户而言,更改应该很简单。如果您扩展了Ibator的任何类以提供代码生成器或Java类型解析器的自定义实现,则需要重新编写这些自定义类。
725 0
利用pytorch实现神经网络风格迁移Neural Transfer
风格迁移 Neural Transfer 风格迁移,即获取两个图片(一张内容图片content-image、一张风格图片style-image),从而生成一张新的拥有style-image图像风格的内容图像。
1307 0
如何设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云安全组设置详细图文教程(收藏起来) 阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程。阿里云会要求客户设置安全组,如果不设置,阿里云会指定默认的安全组。那么,这个安全组是什么呢?顾名思义,就是为了服务器安全设置的。安全组其实就是一个虚拟的防火墙,可以让用户从端口、IP的维度来筛选对应服务器的访问者,从而形成一个云上的安全域。
3791 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
2901 0
+关注
一个处女座的程序猿
国内互联网圈知名博主、人工智能领域优秀创作者,全球最大中文IT社区博客专家、CSDN开发者联盟生态成员、中国开源社区专家、华为云社区专家、51CTO社区专家、Python社区专家等,曾受邀采访和评审十多次。仅在国内的CSDN平台,博客文章浏览量超过2500万,拥有超过57万的粉丝。
1701
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载