Ahsen Khaliq commited on
Commit
2597891
·
1 Parent(s): 9e999e3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -9,8 +9,9 @@ torch.hub.download_url_to_file('https://cdn.pixabay.com/photo/2016/10/21/14/46/f
9
  model = hub.Module(name='U2Net')
10
 
11
  def infer(img):
 
12
  result = model.Segmentation(
13
- images=[cv2.imread(img.name)],
14
  paths=None,
15
  batch_size=1,
16
  input_size=320,
@@ -18,7 +19,7 @@ def infer(img):
18
  visualization=True)
19
  return result[0]['front'][:,:,::-1], result[0]['mask']
20
 
21
- inputs = gr.inputs.Image(type='file', label="Original Image")
22
  outputs = [
23
  gr.outputs.Image(type="numpy",label="Front"),
24
  gr.outputs.Image(type="numpy",label="Mask")
 
9
  model = hub.Module(name='U2Net')
10
 
11
  def infer(img):
12
+ img.save('temp.jpg')
13
  result = model.Segmentation(
14
+ images=[cv2.imread("temp.jpg")],
15
  paths=None,
16
  batch_size=1,
17
  input_size=320,
 
19
  visualization=True)
20
  return result[0]['front'][:,:,::-1], result[0]['mask']
21
 
22
+ inputs = gr.inputs.Image(source="webcam", label="Webcam")
23
  outputs = [
24
  gr.outputs.Image(type="numpy",label="Front"),
25
  gr.outputs.Image(type="numpy",label="Mask")