neural-style

学习画作风格,将风格施加到另外一张图片中

例如将名画《星夜》的风格施加到一副建筑照片中:

源码 https://github.com/jcjohnson/neural-style

安装步骤:

  1.torch7

  2.loadcaff

  torch7的安装详见 前文:开源 人脸识别 openface 实用介绍 实例演示 训练自己的模型

  loadcaff的安装:

 sudo apt-get install libprotobuf-dev protobuf-compiler
git clone https://github.com/szagoruyko/loadcaffe.git
cd loadcaffe
luarocks install loadcaffe-1.0-.rockspec

  neural-style的安装:

 git clone https://github.com/jcjohnson/neural-style.git
cd neural-style
sh models/download_models.sh

  经过第三步,下载好模型之后就可以运行了。注意,内存占用较大,一定要有足够内存否则不能运行,建议分配9GB内存,虚拟机宿主机最好有16GB内存。

  试运行:使用CPU模式(-gpu -1),此时cpu核心全开,cpu核数越多越快,4核3.3GHz 跑完一次大约需要40分钟。

th neural_style.lua -gpu - -print_iter 

  基本功能:使用style_image作为风格,content_image为等待修改图片,程序会自动合成第三张图片。

th neural_style.lua -gpu - -print_iter  -style_image <image.jpg> -content_image <image.jpg> 

  网上找了一张川普的动感图:

给女神施加一下:

结果:

=========完=========

2017年4月16日

  

最新文章

  1. Android-RecyclerView
  2. WPF之Binding深入探讨
  3. iOS不得姐项目--TabBar的重复点击实现当前模块刷新;状态栏点击实现当前模块回滚到最顶部
  4. python 深拷贝和浅拷贝浅析
  5. hdu 3191 How Many Paths Are There
  6. 【LeetCode】49. Group Anagrams
  7. UVA1613-K-Graph Oddity(贪心)
  8. js-元素相关
  9. git操作手册
  10. VS2008中 ATL CLR MFC Win32 区别
  11. golang 面向对象编程
  12. To LACP or not to LACP (on a 5.1 vDS)
  13. MySQL 事务 是对数据进行操作,对结构没有影响,比如创建表、删除表,事务就不起作用
  14. Jquery ui draggable在chrome和ie7下的bug
  15. ADB指令大全
  16. 百度地图在移动端下click无效的解决方案
  17. android studio 汉化 个性化 美化 快速操作项目 目录
  18. 算法练习--- DP 求解最长上升子序列(LIS)
  19. Python-2.7 配置tab自动补全功能
  20. ReSharper Ultimate 2017 下载地址及破解方法

热门文章

  1. XPath element 格式
  2. HDU1800 hash+去前导0
  3. 实现同时提交多个form(基础方法) 收集(转)
  4. 快速学习MD5的方法
  5. 开始学习jQuery
  6. saas 系统租户自助网站
  7. ubuntu15.10下code::blocks设置运行窗口为gnome命令行
  8. php 必须了解提升的知识
  9. ora-01658: 无法为表空间*****中的段创建 INITIAL 区
  10. Unit01: JDBC原理 、 JDBC基础编程