【图片】机器学习--名画风格 neural-style
neural-style
学习画作风格,将风格施加到另外一张图片中
例如将名画《星夜》的风格施加到一副建筑照片中:
源码 https://github.com/jcjohnson/neural-style
安装步骤:
1.torch7
2.loadcaff
torch7的安装详见 前文:开源 人脸识别 openface 实用介绍 实例演示 训练自己的模型
loadcaff的安装:
1 sudo apt-get install libprotobuf-dev protobuf-compiler 2 git clone https://github.com/szagoruyko/loadcaffe.git 3 cd loadcaffe 4 luarocks install loadcaffe-1.0-0.rockspec
neural-style的安装:
1 git clone https://github.com/jcjohnson/neural-style.git 2 cd neural-style 3 sh models/download_models.sh
经过第三步,下载好模型之后就可以运行了。注意,内存占用较大,一定要有足够内存否则不能运行,建议分配9GB内存,虚拟机宿主机最好有16GB内存。
试运行:使用CPU模式(-gpu -1),此时cpu核心全开,cpu核数越多越快,4核3.3GHz 跑完一次大约需要40分钟。
th neural_style.lua -gpu -1 -print_iter 1
基本功能:使用style_image作为风格,content_image为等待修改图片,程序会自动合成第三张图片。
th neural_style.lua -gpu -1 -print_iter 1 -style_image <image.jpg> -content_image <image.jpg>
网上找了一张川普的动感图:
给女神施加一下:
结果:
=========完=========
2017年4月16日
转载于:https://www.cnblogs.com/pandaroll/p/6718483.html
【图片】机器学习--名画风格 neural-style相关推荐
- 图像风格迁移(Neural Style)简史
图像风格迁移科技树 什么是图像风格迁移? 先上一组图. 以下每一张图都是一种不同的艺术风格.作为非艺术专业的人,我就不扯艺术风格是什么了,每个人都有每个人的见解,有些东西大概艺术界也没明确的定义.如 ...
- 神经风格迁移(Neural Style Transfer)程序实现(Caffe)
前言 上次的博客写了神经风格迁移(Neural Style Transfer)程序实现(Keras),使用keras的一个好处就是api简单,能够快速部署模型,使用很方便.出于学习目的,这次又使用ca ...
- 神经风格迁移(Neural Style Transfer)程序实现(Keras)
前言 以前翻译了神经风格迁移的论文:一个艺术风格化的神经网络算法(A Neural Algorithm of Artistic Style)(译),这篇文章中会给出其基于Keras的实现.github ...
- Neural Style Transfer 神经风格迁移详解
Neural Style Transfer 神经风格迁移详解 今天和大家分享一个比较有意思的东西,Neural Style Transfer,神经风格迁移,简单说就是我们将一张普通的照片赋予它艺术作品 ...
- 项目总结四:神经风格迁移项目(Art generation with Neural Style Transfer)
1.项目介绍 神经风格转换 (NST) 是深部学习中最有趣的技术之一.它合并两个图像, 即 内容图像 C(content image) 和 样式图像S(style image), 以生成图像 G(ge ...
- Tensorflow实现Neural Style图像风格转移
刚开始接触TensorFlow,实践个小项目,也参考了一下其他博主的文章,希望大家提出宝贵意见. 代码详解: TensorFlow版本的源码主要包含了三个文件:neural_style.py, sty ...
- 吴恩达老师深度学习视频课笔记:神经风格迁移(neural style transfer)
什么是神经风格迁移(neural style transfer):如下图,Content为原始拍摄的图像,Style为一种风格图像.如果用Style来重新创造Content照片,神经风 ...
- 图像迁移风格保存模型_CV之NS:图像风格迁移(Neural Style 图像风格变换)算法简介、关键步骤配图、案例应用...
CV之NS:图像风格迁移(Neural Style 图像风格变换)算法简介.过程思路.关键步骤配图.案例应用之详细攻略 目录 图像风格迁移算法简介 图像风格迁移算法过程思路 1.VGG对比NS 图像风 ...
- CV之NS:图像风格迁移(Neural Style 图像风格变换)算法简介、过程思路、关键步骤配图、案例应用之详细攻略
CV之NS:图像风格迁移(Neural Style 图像风格变换)算法简介.过程思路.关键步骤配图.案例应用之详细攻略 目录 图像风格迁移算法简介 图像风格迁移算法过程思路 1.VGG对比NS 图像风 ...
最新文章
- 数据通信技术(三:VLAN划分)
- 利用SIMULINK搭建一个16QAM调制解调收发系统
- c++实现多态的方法 虚表
- WPF 修改(优化)Menu菜单的样式
- java中序列化与反序列化_Java中的序列化
- 脚本的力量:MSDN中一段代码的IronPython与PowerShell实现
- php制作后台驻留执行 ,同时提前返回逻辑信息进行判断的实例
- 实战解析丨如何对Mysql连接请求的tcpdump内容进行分析
- dubbo升级spring4与cxf
- Android Framework 全面分析 FallbackHome
- php图书馆占座系统代码,基于php的图书馆座位管理系统
- 解密深圳IT人士的当前薪情【转自:中国it实验室】
- 玩转Mixly – 1、Mixly图形化编程工具介绍
- json文件批量转换xml
- 华为云EulerOS安装docker
- 网络里面可以看到计算机打不开,为什么电脑有网络但是打不开网页?
- php一维数组的定义,PHP 数组定义、遍历的实现方法
- 什么是SAN网络?SAN网络上的存储备份和恢复怎么操作?SAN 测试网络存储与服务器架构架构优化
- 【哈夫曼树】JZOJ_4210 我才不是萝莉控呢
- 阿里热修复集成,sophix加载本地补丁包