infinite-mucha-esque-scroll

A machine printing Alphonse Mucha-eqsue picture scroll infinitely.

Prerequisites (image generation)

$ 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

How it works

TLDR; This script does "Out-painting" with the ControlNet canny model to generate continuous images.

WIP.