Add controlnet example
This commit is contained in:
parent
91b0c466fb
commit
dfdd543227
27
README.md
27
README.md
@ -451,21 +451,26 @@ To report additional formats, examples or other any suggestions related to LoRA
|
|||||||
|
|
||||||
### 🕹️ Controlnet
|
### 🕹️ Controlnet
|
||||||
|
|
||||||
MFLUX has [Controlnet](https://github.com/lllyasviel/ControlNet?tab=readme-ov-file) support for an even more fine-grained control
|
MFLUX has [Controlnet](https://huggingface.co/docs/diffusers/en/using-diffusers/controlnet) support for an even more fine-grained control
|
||||||
of the image generation. By providing a reference image via `--controlnet-image-path` and a strength parameter via `--controlnet-strength`, you can guide the generation toward the reference image.
|
of the image generation. By providing a reference image via `--controlnet-image-path` and a strength parameter via `--controlnet-strength`, you can guide the generation toward the reference image.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
generate-controlnet \
|
mflux-generate-controlnet \
|
||||||
--prompt "A picute..." \
|
--prompt "A comic strip with a joker in a purple suit" \
|
||||||
--model dev \
|
--model dev \
|
||||||
--steps 20 \
|
--steps 20 \
|
||||||
--seed 43 \
|
--seed 1727047657 \
|
||||||
-q 8 \
|
--height 1066 \
|
||||||
--controlnet-image-path "" \
|
--width 692 \
|
||||||
--controlnet-strength ""
|
-q 8 \
|
||||||
|
--lora-paths "Dark Comic - s0_8 g4.safetensors" \
|
||||||
|
--controlnet-image-path "reference.png" \
|
||||||
|
--controlnet-strength 0.5 \
|
||||||
|
--controlnet-save-canny
|
||||||
```
|
```
|
||||||
|

|
||||||
|
|
||||||
[EXAMPLE HERE SHOWING REF, OUTPUT AND EDGE IMAGE]
|
*This example combines the controlnet reference image with the LoRA [Dark Comic Flux](https://civitai.com/models/742916/dark-comic-flux)*.
|
||||||
|
|
||||||
⚠️ *Note: Controlnet requires an additional one-time download of ~3.58GB of weights from Huggingface. This happens automatically the first time you run the `generate-controlnet` command.
|
⚠️ *Note: Controlnet requires an additional one-time download of ~3.58GB of weights from Huggingface. This happens automatically the first time you run the `generate-controlnet` command.
|
||||||
At the moment, the Controlnet used is [InstantX/FLUX.1-dev-Controlnet-Canny](https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Canny), which was trained for the `dev` model.
|
At the moment, the Controlnet used is [InstantX/FLUX.1-dev-Controlnet-Canny](https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Canny), which was trained for the `dev` model.
|
||||||
@ -478,7 +483,7 @@ Too high settings will corrupt the image. A recommended starting point a value l
|
|||||||
Controlnet can also work well together with [LoRA adapters](#lora). In the example below the same reference image is used as a controlnet input
|
Controlnet can also work well together with [LoRA adapters](#lora). In the example below the same reference image is used as a controlnet input
|
||||||
with different prompts and LoRA adapters active.
|
with different prompts and LoRA adapters active.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### 🚧 Current limitations
|
### 🚧 Current limitations
|
||||||
|
|
||||||
|
|||||||
BIN
src/mflux/assets/controlnet1.jpg
Normal file
BIN
src/mflux/assets/controlnet1.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 712 KiB |
|
Before Width: | Height: | Size: 598 KiB After Width: | Height: | Size: 598 KiB |
Loading…
Reference in New Issue
Block a user