/SDWrapper

A wrapper for bsujindals stable-diffusion-fork ( https://github.com/basujindal/stable-diffusion ).

Primary LanguagePython

SDWrapper

A wrapper for stable diffusion.

Requirements

Basujindals optimized stable diffusion ( https://github.com/basujindal/stable-diffusion ).

Istallation

  1. Download or clone this repository.
  2. Move the content into the main directory of your stable diffusion installation (The sdwrapper.py has to be in the same directory that also contains the filder optimizedSD from basujindal).

Run

  1. Write your content-prompt(s) as a dictionary into a .json-file at prompts/multiprompts. See prompts/multiprompts/contents_example.json for examples.
  2. Write your style specification(s) as a dictionary into another .json-file at prompts/multiprompts. See prompts/multiprompts/styles.json for examples.
  3. Call sdwrapper.run_prompts(). See sdwrapper.py for examples.

Styles

The file prompts/multiprompts/styles.json contains a list of different styles to choose from. Here are examples for all the styles, applied to the prompts

  • castle
  • elephant
  • girl in a field of flowers

For each category, one out of five images was cherry-picked, therefore the seeds are not always the same. (Seeds are documented in the filenames: last 6-digit-number of filename)

anime_cute:

anime_highquali:

anime_simple:

baroque:

cells1:

cells2:

comic:

concept_drawing_cl:

concept_drawing_gr:

dark_fantasy:

digital_art_1:

digital_art_2:

digital_art_3:

distorted_lines:

escher:

fractal:

graffiti:

impressionism:

insta:

japanese1:

japanese2:

logo:

low-poly:

manga:

neoexp:

neon:

paint_abstr:

paint_child:

photo_lowquali:

photo_quali::

pixelart:

points:

popart:

renaissance:

render3d:

scififan:

synthwave:

triang:

vaporwave: