python学画画_python学画画(下)
发布日期:2021-06-24 14:54:02 浏览次数:4 分类:技术文章

本文共 865 字,大约阅读时间需要 2 分钟。

下载W3Cschool手机App,0基础随时随地学编程导语

这大概是去年深度学习最火的应用之一了吧,利用神经网络将世界名画的画风迁移到任意一张普通的图片上。

还是先放图!

f5f006b2c3563a2a042fc1da89608083.png

左边是待转换图片,右边是供以学习画风的图片:

93ac5aa301bf39b54ac17d827888b340.png

fa6a26d5418c900f983b5e92f2cd8536.png

结果:

59f107e87ecdca2d2b89d0427ca3839d.png

再来一组:

6d6b82515b729863de92f1c86d22309a.png

8bb949b17d10a5a97a76a85c54fa3854.png

ffeed10e39345f8c58e5ab6fa951ac08.png

所需工具获取

密码: bqjs

工具清单

所给出的文件包括:该项目实现的原理论文: "A Neural Algorithm of Artistic Style";

GitHub上相关项目的源文件(TensorFlow实现);

该项目实现的Keras版本(也是获得前面两个例子的源代码,我做了一些注释)。

使用说明

STEP1:

将所提供的models文件夹放在类似下图所示的路径下:

2dc4a33ec3befddbf92a6b0673640902.png

STEP2:

运行所提供的ImitationPaintings.py文件,格式为python ImitationPaintings.py+待转化图片路径+模板图片路径+生成图片保存路径加名称(注意不需要有.jpg等后缀),例如:

71679a1bd070f0b8de8440d6f0cb7b5e.png

实现起来就是这么简单,默认迭代次数为10,运行所需时间略久,至于具体的原理,可以参见论文和相关的GitHub项目(因为所需的理论基础实在太多,我也不知道如何介绍其原理,这里推荐一篇博文:http://www.cnblogs.com/mangoyuan/p/6329410.html个人觉得写的一般,想要明白具体原理还是需要研读论文和源代码才行)。

其他库实现风格转换

1.基于python深度学习库DeepPy的实现:

https://github.com/andersbll/neural_artistic_style

2.基于python深度学习库Caffe的实现:

https://github.com/fzliu/style-transfer

3.基于python深度学习库TensorFlow的实现:

https://github.com/log0/neural-style-painting

最后再放些图片吸引一下大家吧

下面是一些别人跑出来的结果,感觉很nice。

572a4493dfb190da376fec04563bd889.png

a0007defab34f102e43e3f872e7171fd.png

617dcc891c6f7006031168470e81e6d9.png

347e69d031df9aa6e18b566a38483ef7.png

2ac018d241bb62f485baa173d0c70d8a.png

6743fbeb2cff51c1671fa8728c3816c1.png

36cee41c90c85216096efc682520214a.png

cbe0bebefc6a93ba1c2940a03c940b92.png

26cca328b5fe0878b561494a211b290f.png

5b0b57a21ffec67ddac07770e3f8c295.png

f163d909b651c9f45c986c8b9955b38e.png

2fd731b98d6bc81957a71bd581dc60a7.png

99133689179de526014e985399770c72.png

转载地址:https://blog.csdn.net/weixin_33478634/article/details/113660225 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:云栖社区 mysql_【直播结束,已更新回放】PG、MySQL到底哪个好?云栖说这次请来五位专家撕了一下-阿里云开发者社区...
下一篇:python中对象的定义_python中对象的定义和使用

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月03日 01时11分00秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

rufus制作u盘启动 2019-04-28
dell r340安装window和linux 2019-04-28
OGG-14036 Schema is required for heartbeattable : gg_heartbeat. 2019-04-28
OGG-05673 CSN-based duplicate suppression is disabled because there is no checkpoint table for this 2019-04-28
19c多租户ogg微服务命令行查看参考 2019-04-28
如何配置GOLDENGATE的数据库日志策略、TRAILFILE策略以及存在坑 2019-04-28
建库时在全局名称中添加了xxx.com,后续如何去掉? 2019-04-28
【人生杂谈】生命DNA/理性思维/天才&神经病 2019-04-28
Intel 64/x86_64/IA-32/x86处理器段寄存器 - 32位段寄存器/64位段寄存器 2019-04-28
Intel 64/x86_64/IA-32/x86处理器 - 通用指令(1) - 数据传输指令 2019-04-28
Intel 64/x86_64/IA-32/x86处理器 - 通用指令(2) - 二进制算术指令/十进制算术指令 2019-04-28
Intel 64/x86_64/IA-32/x86处理器 - 通用指令(3) - 逻辑指令/移位指令 2019-04-28
【英语学习】【Daily English】U02 Daily Routine L04 It's your turn to do the chores 2019-04-28
【英语学习】【WOTD】prestigious 释义/词源/示例 2019-04-28
【英语学习】【WOTD】emote 释义/词源/示例 2019-04-28
【英语学习】【WOTD】obsequious 释义/词源/示例 2019-04-28
【英语学习】【Daily English】U03 Leisure Time L01 Did you have a nice weekend? 2019-04-28
【英语学习】【WOTD】minion 释义/词源/示例 2019-04-28
【英语学习】【WOTD】sentient 释义/词源/示例 2019-04-28
【网络】SSH本地/远程/动态端口转发 2019-04-28