Artistic style transfer by convolutional neural network, inspired by Harish Narayanan's blog and the paper from Gatys et al., 2015.
- Python 3.5
- TensorFlow 1.0 (GPU version recommended)
- Keras 1.2.2
- Numpy 1.12.0
- SciPy 0.19.0
- Pillow 4.1.0 (A famous PIL fork)
I personally recommend you to use Anaconda to build your virtual environment. And the program probably cost a significant time if you are not using the GPU version Tensorflow.
I'm not sure whether all the style images I used are from the public domain, so I will only show the result images. And yes, it's me.
I would like to thank Dr. Ray Nilanjan for his lectures which gave my the first insight of convolutional neural network and deep learning during my undergraduate study.
- Harish Narayanan's blog --> Code base here.
- A Neural Algorithm of Artistic Style from Gatys et al., 2015