krrishD commited on
Commit
2fce01c
1 Parent(s): f9a2cbf

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -7
app.py CHANGED
@@ -114,13 +114,15 @@ def main(user_image):
114
  ## identify the face + save the inverted mask
115
  inverted_mask = identify_face(user_image)
116
  print("inverted_mask: ", inverted_mask)
117
- fp = tempfile.NamedTemporaryFile(mode='wb', suffix=".png")
118
- cv2.imwrite(fp.name, inverted_mask) # save the inverted image mask
119
- pil_inverted_mask = PIL.Image.open(fp.name).convert("RGB")
120
- print("type(init_image): ", type(init_image))
121
- print("type(pil_inverted_mask): ", type(pil_inverted_mask))
122
- # sample the new images
123
- return sample_images(init_image, pil_inverted_mask)
 
 
124
 
125
  demo = gr.Interface(main, gr.Image(type="file"), "image")
126
  demo.launch(debug=True)
 
114
  ## identify the face + save the inverted mask
115
  inverted_mask = identify_face(user_image)
116
  print("inverted_mask: ", inverted_mask)
117
+ try:
118
+ fp = tempfile.NamedTemporaryFile(mode='wb', suffix=".png")
119
+ cv2.imwrite(fp.name, inverted_mask) # save the inverted image mask
120
+ pil_inverted_mask = PIL.Image.open(fp.name).convert("RGB")
121
+ # sample the new images
122
+ return sample_images(init_image, pil_inverted_mask)
123
+ else:
124
+ print("init_image:", type(init_image))
125
+ return init_image
126
 
127
  demo = gr.Interface(main, gr.Image(type="file"), "image")
128
  demo.launch(debug=True)