风格迁移:内容图像+风格图像=混合图像,风格迁移就是提取B的风格,然后把A用B的风格再画一遍,用的VGG19来具体定义风格和内容,VGG19模型就是在imagenet数据集上预训练的模型。
让我们从安装依赖开始吧。你们之中有一些人可能没有安装所有需要的依赖,因此,为了确保一切进展顺利,我将从零开始。
P.S. 我是Mac用户,所以我将会在CPU上重新训练网络,比GPU慢10倍,感觉速度慢的可以在服务器上做,
我已经使用过几次这个项目了,为了确保我演示给你的是从零开始的,我将所有的工作都放在虚拟环境里来完成(因为我的Mac早就已经安装好所有需要的依赖了)
我将要从安装pip,homebrew,tensorflow,opencv开始。但是,当我安装它们的时候,我将要展示给你安装命令以便于你可以跟着我这样做。这个非常简单,即便你是个新手。
要求
Pip: sudo easy_install pip
Brew: pip install homebrew
Tensorflow: pip install tensorflow
OpenCV: pip install opencv-python
(如果拒绝访问,请使用管理员权限命令“sudo”。例如:sudo pip install homebrew)
在安装完这些依赖以后,使用命令pip freeze来检查环境。