https://github.com/rodjjo/diffusion-expert
A software for drawing with stable-diffusion support
https://github.com/rodjjo/diffusion-expert
cpp17 diffusers drawing fltk image-to-image in-painting python3 stable-diffusion text-to-image
Last synced: 10 months ago
JSON representation
A software for drawing with stable-diffusion support
- Host: GitHub
- URL: https://github.com/rodjjo/diffusion-expert
- Owner: rodjjo
- Created: 2023-03-23T00:35:34.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-08T00:12:12.000Z (over 1 year ago)
- Last Synced: 2024-09-08T01:26:41.827Z (over 1 year ago)
- Topics: cpp17, diffusers, drawing, fltk, image-to-image, in-painting, python3, stable-diffusion, text-to-image
- Language: C++
- Homepage:
- Size: 6.84 MB
- Stars: 22
- Watchers: 4
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Diffusion Expert
## Description
This project is on early status of Development. Expect more updates.
It will be a fast interface for drawing with help of the stable diffusion.
It uses a interface written in C++ with a embedded Python interpreter.
*Input image*

*Result*

*Outpaint example*

*Input image for inpainting, image2image and controlnet*

## Installation video tutorial
Click on the video bellow:
[](https://www.youtube.com/watch?v=cv_RmXgOrjQ)
## Build and run
Before start make sure you have 7zip, cmake, python 3.10 and Conan 1.59.0 installed.
The build.py script will download the toolset and all the dependencies.
Building the project
```bash
python devtools/build.py
```
Clear the build files and build it again
```bash
python devtools/rebuild.py
```
Run the project
```bash
# run:
python devtools/run.py --copy-stuff
# build and run:
python devtools/run.py --build --copy-stuff
```
## Credits
Licenses for borrowed code can be found in docs/licenses.html file.
**Stable diffusion pipelines**
Hugging Face 🤗
* [Diffusers](https://github.com/huggingface/diffusers)
* [Diffusers-Docs](https://huggingface.co/docs/diffusers/index)
**Model Conversion**
* [ratwithacompiler](https://github.com/ratwithacompiler/diffusers_stablediff_conversion)
**Automatic11**
* [stable-diffusion-webui](https://github.com/AUTOMATIC1111/stable-diffusion-webui)
**FLTK**
* [User-Interface](https://www.fltk.org/doc-1.3/)