A machine printing Alphonse Mucha-eqsue picture scroll infinitely.
- AUTOMATIC1111/stable-diffusion-webui installation
- Make sure your instance is launched with
--api
and/or--listen
option. (docs) - Plugins
- SD Models
- ControlNet models
- canny (
control_canny-fp16 [e3fe7712]
)
- canny (
- LORAs
- Make sure your instance is launched with
- Python 3.9
- poetry
$ poetry install --sync
$ poetry run imes --help
Usage: ...
# Generate a seed image
$ export WEBUI_SERVER=http://your.server:7860
$ mkdir output && cd output
$ poetry run imes -s $WEBUI_SERVER -o img_0.png -oP img_0_print.png
# Generate a continuous image
$ poetry run imes -s $WEBUI_SERVER -i img_0.png -o full.png -oO img_1_overlap.png -oN img_1.png -oP img_1_print.png
# And so on
$ seq 1 10 | xargs -I% -P1 bash -c 'IN=img_%.png; OUT=img_$((%+1)); poetry run imes -s $WEBUI_SERVER -i $IN -oN ${OUT}.png -oP ${OUT}_print.png'
# Join the images for previewing
$ convert -append $(ls img_*print.png | sort -V) full.png
TLDR; This script does "Out-painting" with the ControlNet canny model to generate continuous images.
WIP.