From 605d87cb2dc2a8f634fb7f1cf2934729a6f4c55c Mon Sep 17 00:00:00 2001 From: vladmandic Date: Thu, 5 Feb 2026 10:33:42 +0100 Subject: [PATCH] reorg cli Signed-off-by: vladmandic --- CHANGELOG.md | 1 + cli/{random.json => generate-random.json} | 0 cli/generate.py | 2 +- cli/process.py | 4 ++-- cli/{options.py => process_options.py} | 0 5 files changed, 4 insertions(+), 3 deletions(-) rename cli/{random.json => generate-random.json} (100%) rename cli/{options.py => process_options.py} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 445433ffe..5f3c72d27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ Bugfix refresh - add metadata restore to always-on scripts - improve wildcard weights parsing, thanks @Tillerz - fix `anima` model detection +- reorganize `cli` scripts ## Update for 2026-02-04 diff --git a/cli/random.json b/cli/generate-random.json similarity index 100% rename from cli/random.json rename to cli/generate-random.json diff --git a/cli/generate.py b/cli/generate.py index 9b784373a..1e533adc3 100755 --- a/cli/generate.py +++ b/cli/generate.py @@ -221,7 +221,7 @@ def args(): # parse cmd arguments global random # pylint: disable=global-statement parser = argparse.ArgumentParser(description = 'sd pipeline') parser.add_argument('--config', type = str, default = 'generate.json', required = False, help = 'configuration file') - parser.add_argument('--random', type = str, default = 'random.json', required = False, help = 'prompt file with randomized sections') + parser.add_argument('--random', type = str, default = 'generate-random.json', required = False, help = 'prompt file with randomized sections') parser.add_argument('--max', type = int, default = 1, required = False, help = 'maximum number of generated images') parser.add_argument('--prompt', type = str, default = 'dynamic', required = False, help = 'prompt') parser.add_argument('--negative', type = str, default = 'dynamic', required = False, help = 'negative prompt') diff --git a/cli/process.py b/cli/process.py index 0ad9a6347..cdeff0848 100644 --- a/cli/process.py +++ b/cli/process.py @@ -12,7 +12,7 @@ from scipy.stats import beta import util import sdapi -import options +import process_options as options face_model = None body_model = None @@ -42,7 +42,7 @@ def detect_blur(image: Image): cx, cy = image.size[0] // 2, image.size[1] // 2 fft = np.fft.fft2(bw) fftShift = np.fft.fftshift(fft) - fftShift[cy - options.process.blur_samplesize: cy + options.process.blur_samplesize, cx - options.process.blur_samplesize: cx + options.process.blur_samplesize] = 0 + fftShift[cy - options.process.blur_samplesize: cy + options.process.blur_samplesize, cx - options.process.blur_samplesize: cx + options.process.blur_samplesize] = 0 # pylint: disable=unsupported-assignment-operation fftShift = np.fft.ifftshift(fftShift) recon = np.fft.ifft2(fftShift) magnitude = np.log(np.abs(recon)) diff --git a/cli/options.py b/cli/process_options.py similarity index 100% rename from cli/options.py rename to cli/process_options.py