DeepNude algorithm fork with improvements.
More examples in the 'samples' directory, regarding use of directories while using dreampower.
Transform are now instanciated one time (first use), this gives a huge speed boost when processing multiple images as batch. this feature can be disabled with the new parameter: --disable-persistent-gan
Parameters are now split into 4 groups: run, checkpoints, gpu-info, daemon
In daemon mode, dreampower will watch a directory for new images and once detected will automatically process them.
Input can now have http(s) as source next to locally stored files.
Many thanks to @PommeDroid for his contributions.
Use 7-Zip or WinRAR to unzip these files.
Color correction with the --color-transfer parameter; transfers the color distribution from the input to the output image using the mean and standard deviations of the Lab color space.
Bulk / Folder processing; the -i INPUT parameter can now be a folder and any image in that folder and its sub folders will be processed; the -o OUTPUT parameter can now be a folder where the processed images will be saved in, leaving out the -o OUTPUT parameter will cause the output images to be saved in the same folder / sub folder as the input was located; each folder / sub folder can have its own JSON configuration file, default name: 'settings.json'
Intermediate result images of each of the 6 steps of the algorithm can now be saved via the -a ALTERED parameter that specifies the folder to store them in. The -s STEPS parameter instructs the algorithm to start:end at the specified intermediate steps and use the intermediate result images from the -a ALTERED folder in its execution. This enables manual editing of the intermediate result image files and thus correcting the algorithm, and then have the algorithm continue with the edited / corrected result for the next steps. -s start:end -a ALTERED can be combined with bulk / folder processing.
Use 7-Zip to unzip these files.
@PommeDroid: Support input resizing & Overlay Json config file for parameters input Simplified setup/build scripts (for developers) @wisp101: Foreign Characters support and Readable Errors GPU support info @1337Roy: Modifiers to overwrite algorithm outcome via input parameters
Use 7-Zip or WinRAR to unzip these files.
@PommeDroid: Using multi-threading when processing a GIF caused the program to crash.
Use 7-Zip or WinRAR to unzip these files.