Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.25 KB

File metadata and controls

41 lines (30 loc) · 1.25 KB

EasyDiffuion Image Viewer

This program allows for the easy viewing and filtering of images generated with EasyDiffusion.

How to use

First change the config.json file by setting the image-path to the absolute path of your image folder. This path can simply be copied from the Web UI.

Afterwards you have to ingest the data into a database to make it possible to search the images. This is done by executing

python ingest.py

This might take a while, but not that long.

Now you can start the search site with

python server.py

Which can then be opened on localhost:8000

You can now type in a query into the text field at the top of the page and with the press of return it will show you the filtered images. The query needs to be a SQL WHERE clause in a table with the columns: path, creation_time (datetime, YYYY-MM-DD for filter), prompt, negative_prompt, seed (int), model, width (int), height (int), sampler, steps (int), guidance_scale (float), lora, upscaling, face_correction

Examples: (Standard Search)

1 order by creation_time desc
width = 512 AND height = 512
creation_time > '2024-01-01'
prompt like '%astronaut%'
model like '%sd%'

Examples: (Simple Search)


512x512
astronaut
sd