aboutsummaryrefslogtreecommitdiff
path: root/modules/images.py
diff options
context:
space:
mode:
authorDynamic <bradje@naver.com>2022-10-25 18:27:32 +0900
committerGitHub <noreply@github.com>2022-10-25 18:27:32 +0900
commit563fb0aa39faca32187e78c07bec695531f21f39 (patch)
treee8ba5b699b256ce90a07c52c52051e504f601659 /modules/images.py
parente595b41c9d8a596b9b29d9505324e9afca2f12b5 (diff)
parent3e15f8e0f5cc87507f77546d92435670644dbd18 (diff)
Merge branch 'AUTOMATIC1111:master' into kr-localization
Diffstat (limited to 'modules/images.py')
-rw-r--r--modules/images.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/modules/images.py b/modules/images.py
index 9a8fe3ed..286de2ae 100644
--- a/modules/images.py
+++ b/modules/images.py
@@ -16,7 +16,7 @@ from PIL import Image, ImageFont, ImageDraw, PngImagePlugin
from fonts.ttf import Roboto
import string
-from modules import sd_samplers, shared
+from modules import sd_samplers, shared, script_callbacks
from modules.shared import opts, cmd_opts
LANCZOS = (Image.Resampling.LANCZOS if hasattr(Image, 'Resampling') else Image.LANCZOS)
@@ -477,8 +477,10 @@ def save_image(image, path, basename, seed=None, prompt=None, extension='png', i
if forced_filename is None:
if short_filename or seed is None:
file_decoration = ""
- else:
+ elif opts.save_to_dirs:
file_decoration = opts.samples_filename_pattern or "[seed]"
+ else:
+ file_decoration = opts.samples_filename_pattern or "[seed]-[prompt_spaces]"
add_number = opts.save_images_add_number or file_decoration == ''
@@ -539,6 +541,7 @@ def save_image(image, path, basename, seed=None, prompt=None, extension='png', i
else:
txt_fullfn = None
+ script_callbacks.image_saved_callback(image, p, fullfn, txt_fullfn)
return fullfn, txt_fullfn