Giter Site home page Giter Site logo

myee551project's Introduction

Combination of Python and painting:Van gogh's Stevens School

python3.6

Keras

![theory application]

Introduction

This is my EE551 python individual project | Author: HAO CAO

Purposals

As a beginner python learner, it would be interesting to combine the program with my hobbie: painting.Van gogh is my idol, his painting named The Starry Night is my favourite, we cannot paint a mastwepiece like this, but maybe we can creat other pieces with the help of Python! It's amazing!

Features

  • Configure the running environment using the VGG16 model
  • Build style transfer platform with keras
  • deep learning algorithm
  • Let the computer learn the input image style
  • Style is digitized by deep learning algorithm
  • The target image was processed iteratively to obtain similar style images

NEED TO TODO

  • Installate some dependent libraries with Anaconda
  • Configure the operating environment
  • Code designing about dimensions of the generated picture and util function to convert a tensor into a valid image.
  • Run the program on Anaconda and input the run statement, get what we want.

Author

  • HAO CAO

Procedure

Installate some dependent libraries with Anaconda

pip install keras pip install h5py pip install numpy pip install scipy pip install tensorflow pip install matplotlib pip install Pillow

Configure the operating environment

download the VGG16 model from Internet

Writing code

please refer to neural_style_transfer.py.

Run the program on Anaconda and input the run statement

run the program on the Anaconda and input: python neural_style_transfer.py ./stevens.jpg ./starry_night.jpg ./stevens_t

Introduce pictures

Introduce pictures and put them and neural_style_transfer.py.in the same folder.

Outcome Description

This is Van gogh's The Starry Night:

This is our stevens School:

After 10 times iteration: we got them:

myee551project's People

Contributors

hockercobb avatar

Watchers

James Cloos avatar paper2code - bot avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.