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.
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.
-
Windows PC with .Net Framework Version >= 4.5 and a Virtualization enabled CPU
-
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.
- Option 1 (Recommended): Install Docker in Hyper-V You need a Hyper-V enabled Version of Windows 8/10
- Download https://www.docker.com/products/docker#/windows
- Install
- Increase RAM and CPU in Docker Settings
- Option 2: Install Docker Toolbox based on Virtual Box
- Download https://www.docker.com/products/docker-toolbox
- Install to default location
- Run Docker Quickstart Terminal to create default Virtual Machine
- Increase RAM and CPU of default VM in Virtual Box Manager.
- Download the current release or clone the repository for bleeding edge features
- Start Docker
- 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"
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.
- Deepdream
- Select image
- (Optional) Select trigger pattern to trigger Model
- (Optional) Move trigger pattern
- Select Model
- Adjust parameters
- Click 'Run'
- Get a coffee (computing images will take a while)
- Enjoy
- Style
- Select base image
- Select style image
- Adjust parameters
- (Optional) Enable shrinking if you don't have a lot of memory
- Get a coffee (computing images will take a while)
- 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.
- Select result images
- Click 'generate report'
- Enter data
- Select save location
- MaterialDesignIcons by Google and Contributors. License: OFL-1.1
- MahAppsMetro License: MIT
You can generate the source code documentation yourself by running Doxygen with the config provided in /_HelpFiles