/Van-Gogh-Experience

Generate Van Gogh Style Images by entering Image URL

Primary LanguagePython

The Van Gogh Experience !!!

This is a streamlit web-app that converts any image to a Van Gogh painting's styled image.

Details :

**AI and Machine Learning technique like GAN is used to generate a stylized image from the input image. The CycleGAN model has been trained on Van Gogh's paintings and normal images so that it can learn the style of the great artist and forge it on your picture !! **

The streamlit app takes your input as in an URL of the picture or a picture from your destop , converts it to a tensor , and then passes the tensor through the model (saved keras model ) and voila !! You get your picture personally made by the one eared Artist !!

Logo Logo

Results :

Original

Original Image

Output

Output Image

How to Run :

  • First step :

    $ git clone https://github.com/BlueBlaze6335/Van-Gogh-Experience
    $ cd Van-Gogh-Experience
    $ pip install -r requirements.txt
    
  • Second step :

    Download the variables folder and save this inside the project folder !! The app wont run without this , because this has the support variables for the saved model !!

  • Third step :

    $ streamlit run app.py
    

Link to demo Video :

If you like the project , show some love by starring the repo !!

Saved model taken from this project !!