praeclarumjj3 commited on
Commit
02ccc3e
1 Parent(s): 5e41805

Test auto-mask

Browse files
Files changed (2) hide show
  1. README.md +1 -1
  2. app.py +4 -9
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(comp_img)
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