Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -342,6 +342,8 @@ def process_prompt(img: Image.Image, prompt: str, bg_prompt: str | None = None,
|
|
342 |
if img is None or not prompt or prompt.isspace():
|
343 |
raise gr.Error("Please provide both image and prompt")
|
344 |
|
|
|
|
|
345 |
# 입력 이미지 크기 제한
|
346 |
max_size = 1024
|
347 |
if img.width > max_size or img.height > max_size:
|
@@ -362,7 +364,7 @@ def process_prompt(img: Image.Image, prompt: str, bg_prompt: str | None = None,
|
|
362 |
foreground=results[2],
|
363 |
background=results[1],
|
364 |
position=position,
|
365 |
-
scale_percent=scale_slider
|
366 |
)
|
367 |
return combined, results[2]
|
368 |
except Exception as e:
|
@@ -550,7 +552,7 @@ with gr.Blocks(theme=gr.themes.Soft(), css=css) as demo:
|
|
550 |
scale_slider = gr.Slider(
|
551 |
minimum=10,
|
552 |
maximum=200,
|
553 |
-
value=
|
554 |
step=5,
|
555 |
label="Object Size (%)"
|
556 |
)
|
|
|
342 |
if img is None or not prompt or prompt.isspace():
|
343 |
raise gr.Error("Please provide both image and prompt")
|
344 |
|
345 |
+
print(f"Processing with position: {position}, scale: {scale_percent}") # 디버깅용
|
346 |
+
|
347 |
# 입력 이미지 크기 제한
|
348 |
max_size = 1024
|
349 |
if img.width > max_size or img.height > max_size:
|
|
|
364 |
foreground=results[2],
|
365 |
background=results[1],
|
366 |
position=position,
|
367 |
+
scale_percent=scale_percent # scale_slider가 아닌 scale_percent 사용
|
368 |
)
|
369 |
return combined, results[2]
|
370 |
except Exception as e:
|
|
|
552 |
scale_slider = gr.Slider(
|
553 |
minimum=10,
|
554 |
maximum=200,
|
555 |
+
value=100,
|
556 |
step=5,
|
557 |
label="Object Size (%)"
|
558 |
)
|