Skip to content

NeuralArt a website implementing Neural Style Transfer πŸŽ¨πŸ–Œ

Notifications You must be signed in to change notification settings

vnaazleen/NeuralArt-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

NeuralArt-Website πŸŽ¨πŸ–Œ

NeuralArt a website implementing Neural Style Transfer

NeuralArt

Author Issues Stars GitHub Size

Neural Style Transfer

Neural style transfer is an optimization technique takes two images

  • A content image .
  • A style reference image (such as an artwork by a famous painter) and blend them together so the output image looks like the content image, but β€œpainted” in the style of the style reference image.
  • Gatys et al(A Neural Algorithm of Artistic Style) introduced a way to use Convolutional Neural Network (CNN) to separate and recombine the image content and style of natural images by extracting image representations from response layers in VGG networks.

The below shows how style transfer looks :

nst

Try it

  • Try stylizing your images with NeuralArt by some quick steps
  • Intall python from here
  • Install Flask web framework
$ pip install Flask
  • Install TensorFlow-Hub
$ pip install "tensorflow>=1.15,<2.0"
$ pip install --upgrade tensorflow-hub
  • Clone the repo using
$ git clone https://github.com/vnaazleen/NeuralArt-Website.git
  • Run the server
$ python app.py
  • You are ready to stylize you images now

Colab Notebook

Link to Step by Step process of NST in google colab: here

Demo

neuralart_website_gif

References

Feel free to fork & ⭐ if you like it 😁

About

NeuralArt a website implementing Neural Style Transfer πŸŽ¨πŸ–Œ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published