Spaces:
Runtime error
Runtime error
Commit
·
02ccc3e
1
Parent(s):
5e41805
Test auto-mask
Browse files
README.md
CHANGED
@@ -1,6 +1,6 @@
|
|
1 |
---
|
2 |
title: FcF Inpainting
|
3 |
-
emoji:
|
4 |
colorFrom: red
|
5 |
colorTo: purple
|
6 |
sdk: gradio
|
|
|
1 |
---
|
2 |
title: FcF Inpainting
|
3 |
+
emoji: 🚧
|
4 |
colorFrom: red
|
5 |
colorTo: purple
|
6 |
sdk: gradio
|
app.py
CHANGED
@@ -96,25 +96,20 @@ def inpaint(input_img, mask, option):
|
|
96 |
rgb_erased = rgb_erased * (1 - mask_tensor) # erase rgb
|
97 |
rgb_erased = rgb_erased.to(torch.float32)
|
98 |
|
99 |
-
model = create_model("models/places_512.pkl")
|
100 |
-
comp_img = fcf_inpaint(G=model, org_img=rgb.to(torch.float32), erased_img=rgb_erased.to(torch.float32), mask=mask_tensor.to(torch.float32))
|
101 |
rgb_erased = denorm(rgb_erased)
|
102 |
-
comp_img = denorm(comp_img)
|
103 |
|
104 |
-
return show_images(rgb_erased), show_images(
|
105 |
|
106 |
gradio_inputs = [gr.inputs.Image(type='pil',
|
107 |
tool=None,
|
108 |
label="Input Image"),
|
109 |
gr.inputs.Image(type='pil',source="canvas", label="Mask", invert_colors=True),
|
110 |
gr.inputs.Radio(choices=["Automatic", "Manual"], type="value", default="Manual", label="Masking Choice")
|
111 |
-
# gr.inputs.Image(type='pil',
|
112 |
-
# tool=None,
|
113 |
-
# label="Mask")]
|
114 |
]
|
115 |
|
116 |
-
# gradio_outputs = [gr.outputs.Image(label='Auto-Detected Mask (From drawn black pixels)')]
|
117 |
-
|
118 |
gradio_outputs = [gr.outputs.Image(label='Image with Hole'),
|
119 |
gr.outputs.Image(label='Inpainted Image')]
|
120 |
|
|
|
96 |
rgb_erased = rgb_erased * (1 - mask_tensor) # erase rgb
|
97 |
rgb_erased = rgb_erased.to(torch.float32)
|
98 |
|
99 |
+
# model = create_model("models/places_512.pkl")
|
100 |
+
# comp_img = fcf_inpaint(G=model, org_img=rgb.to(torch.float32), erased_img=rgb_erased.to(torch.float32), mask=mask_tensor.to(torch.float32))
|
101 |
rgb_erased = denorm(rgb_erased)
|
102 |
+
# comp_img = denorm(comp_img)
|
103 |
|
104 |
+
return show_images(rgb_erased), show_images(rgb_erased)
|
105 |
|
106 |
gradio_inputs = [gr.inputs.Image(type='pil',
|
107 |
tool=None,
|
108 |
label="Input Image"),
|
109 |
gr.inputs.Image(type='pil',source="canvas", label="Mask", invert_colors=True),
|
110 |
gr.inputs.Radio(choices=["Automatic", "Manual"], type="value", default="Manual", label="Masking Choice")
|
|
|
|
|
|
|
111 |
]
|
112 |
|
|
|
|
|
113 |
gradio_outputs = [gr.outputs.Image(label='Image with Hole'),
|
114 |
gr.outputs.Image(label='Inpainted Image')]
|
115 |
|