Spaces:
Paused
Paused
Force to crop
Browse files
app.py
CHANGED
@@ -50,7 +50,7 @@ else:
|
|
50 |
|
51 |
@spaces.GPU
|
52 |
def infer(
|
53 |
-
furniture_image:
|
54 |
room_image: EditorValue,
|
55 |
prompt: str = "",
|
56 |
seed: int = 42,
|
@@ -84,7 +84,7 @@ def infer(
|
|
84 |
)
|
85 |
|
86 |
furniture_image = ImageOps.fit(
|
87 |
-
furniture_image,
|
88 |
(FIXED_DIMENSION, FIXED_DIMENSION),
|
89 |
method=Image.Resampling.LANCZOS,
|
90 |
centering=(0.5, 0.5),
|
@@ -131,7 +131,7 @@ def infer(
|
|
131 |
results_images = pipe(
|
132 |
prompt=[prompt] * batch_size,
|
133 |
image=[image] * batch_size,
|
134 |
-
mask_image=mask,
|
135 |
height=FIXED_DIMENSION,
|
136 |
width=FIXED_DIMENSION * 2,
|
137 |
guidance_scale=guidance_scale,
|
@@ -168,11 +168,16 @@ with gr.Blocks(css=css) as demo:
|
|
168 |
with gr.Row():
|
169 |
with gr.Column():
|
170 |
with gr.Column():
|
171 |
-
furniture_image = gr.
|
172 |
label="Furniture Image",
|
173 |
type="pil",
|
174 |
sources=["upload"],
|
175 |
image_mode="RGB",
|
|
|
|
|
|
|
|
|
|
|
176 |
height=300,
|
177 |
)
|
178 |
room_image = gr.ImageEditor(
|
@@ -181,6 +186,7 @@ with gr.Blocks(css=css) as demo:
|
|
181 |
sources=["upload"],
|
182 |
image_mode="RGBA",
|
183 |
layers=False,
|
|
|
184 |
brush=gr.Brush(colors=["#FFFFFF"], color_mode="fixed"),
|
185 |
height=300,
|
186 |
)
|
|
|
50 |
|
51 |
@spaces.GPU
|
52 |
def infer(
|
53 |
+
furniture_image: EditorValue,
|
54 |
room_image: EditorValue,
|
55 |
prompt: str = "",
|
56 |
seed: int = 42,
|
|
|
84 |
)
|
85 |
|
86 |
furniture_image = ImageOps.fit(
|
87 |
+
furniture_image["background"],
|
88 |
(FIXED_DIMENSION, FIXED_DIMENSION),
|
89 |
method=Image.Resampling.LANCZOS,
|
90 |
centering=(0.5, 0.5),
|
|
|
131 |
results_images = pipe(
|
132 |
prompt=[prompt] * batch_size,
|
133 |
image=[image] * batch_size,
|
134 |
+
mask_image=[mask] * batch_size,
|
135 |
height=FIXED_DIMENSION,
|
136 |
width=FIXED_DIMENSION * 2,
|
137 |
guidance_scale=guidance_scale,
|
|
|
168 |
with gr.Row():
|
169 |
with gr.Column():
|
170 |
with gr.Column():
|
171 |
+
furniture_image = gr.ImageEditor(
|
172 |
label="Furniture Image",
|
173 |
type="pil",
|
174 |
sources=["upload"],
|
175 |
image_mode="RGB",
|
176 |
+
crop_size="1:1",
|
177 |
+
transforms=[],
|
178 |
+
eraser=False,
|
179 |
+
brush=False,
|
180 |
+
layers=False,
|
181 |
height=300,
|
182 |
)
|
183 |
room_image = gr.ImageEditor(
|
|
|
186 |
sources=["upload"],
|
187 |
image_mode="RGBA",
|
188 |
layers=False,
|
189 |
+
crop_size="1:1",
|
190 |
brush=gr.Brush(colors=["#FFFFFF"], color_mode="fixed"),
|
191 |
height=300,
|
192 |
)
|