Skip to content

Windows User Interface for "Deepdream" and "A Neural Algorithm of Artistic Style"

License

Notifications You must be signed in to change notification settings

deepdream-community/neuralartgui

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NeuralartGui

WPF-based user interface for Google's Deepdream and Kaishengtai's Implementation of A Neural Algorithm of Artistic Style. Uses merged and modified Docker Container of Herval and mbartoli.

Made by @muelmx & @Loizz

Note: This is made for creative people. For the full set of options and maximal performance use the command line tools and a gpu accelerated installation.

Screenshot Screenshot

Prequisites

  1. Windows PC with .Net Framework Version >= 4.5 and a Virtualization enabled CPU

  2. Working Docker Installation. You can get Docker at https://www.docker.com/products/docker

    Different versions of Windows might need different versions of Docker. Read the Instructions carefully.

Installation

1. Install Docker

  • Option 1 (Recommended): Install Docker in Hyper-V You need a Hyper-V enabled Version of Windows 8/10
  1. Download https://www.docker.com/products/docker#/windows
  2. Install
  3. Increase RAM and CPU in Docker Settings
  • Option 2: Install Docker Toolbox based on Virtual Box
  1. Download https://www.docker.com/products/docker-toolbox
  2. Install to default location
  3. Run Docker Quickstart Terminal to create default Virtual Machine
  4. Increase RAM and CPU of default VM in Virtual Box Manager.

2. Download

  • Download the current release or clone the repository for bleeding edge features

3. Build Docker Images

  1. Start Docker
  2. Depending on your System Run _CombinedContainer\install_toolbox.bat or _CombinedContainer\install_hyperv.bat This depends on your connection speed and easily takes half an hour, you can ignore the red output text as long as the script finishes with "done"

4. Build/Run GUI

Get current release from releases

or

Build Project using Visual Studio 2015 or newer. Run Application either from Visual Studio or _Application/DeepdreamGui/bin/Debug/DeepdreamGui.exe directly.

How To Use

  • Deepdream
  1. Select image
  2. (Optional) Select trigger pattern to trigger Model
  3. (Optional) Move trigger pattern
  4. Select Model
  5. Adjust parameters
  6. Click 'Run'
  7. Get a coffee (computing images will take a while)
  8. Enjoy
  • Style
  1. Select base image
  2. Select style image
  3. Adjust parameters
  4. (Optional) Enable shrinking if you don't have a lot of memory
  5. Get a coffee (computing images will take a while)
  6. Enjoy
  • Reports

    You can save a set of result images to a html report, containing full resolution images and additional information, like comments, used parameters and the name of the model.

  1. Select result images
  2. Click 'generate report'
  3. Enter data
  4. Select save location

Licenses

HelpFiles

You can generate the source code documentation yourself by running Doxygen with the config provided in /_HelpFiles

About

Windows User Interface for "Deepdream" and "A Neural Algorithm of Artistic Style"

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 92.1%
  • Lua 5.7%
  • Python 1.9%
  • Other 0.3%