Refactor prompt enrichment logic in generate_equirect.py
This commit is contained in:
@@ -846,12 +846,14 @@ def main():
|
|||||||
if args.allow_downloads:
|
if args.allow_downloads:
|
||||||
os.environ["SKYMAP_ALLOW_DOWNLOADS"] = "1"
|
os.environ["SKYMAP_ALLOW_DOWNLOADS"] = "1"
|
||||||
|
|
||||||
|
prompt = enrich_prompt(args.prompt)
|
||||||
|
|
||||||
if args.postprocess_input:
|
if args.postprocess_input:
|
||||||
if not args.postprocess_output or not args.postprocess_tempdir:
|
if not args.postprocess_output or not args.postprocess_tempdir:
|
||||||
parser.error("--postprocess-input requires --postprocess-output and --postprocess-tempdir")
|
parser.error("--postprocess-input requires --postprocess-output and --postprocess-tempdir")
|
||||||
try:
|
try:
|
||||||
result_path = postprocess_image(
|
result_path = postprocess_image(
|
||||||
args.prompt,
|
prompt,
|
||||||
os.path.abspath(args.postprocess_input),
|
os.path.abspath(args.postprocess_input),
|
||||||
os.path.abspath(args.postprocess_output),
|
os.path.abspath(args.postprocess_output),
|
||||||
os.path.abspath(args.postprocess_tempdir),
|
os.path.abspath(args.postprocess_tempdir),
|
||||||
@@ -869,7 +871,6 @@ def main():
|
|||||||
print(f"Generation failed: {e}")
|
print(f"Generation failed: {e}")
|
||||||
raise
|
raise
|
||||||
|
|
||||||
prompt = enrich_prompt(args.prompt)
|
|
||||||
base = sanitize_name(prompt)
|
base = sanitize_name(prompt)
|
||||||
target = args.output or next_filename(args.output_dir, base, args.width, args.height)
|
target = args.output or next_filename(args.output_dir, base, args.width, args.height)
|
||||||
output_abs = os.path.abspath(target)
|
output_abs = os.path.abspath(target)
|
||||||
|
|||||||
Reference in New Issue
Block a user