5m4ck3r commited on
Commit
782342a
·
1 Parent(s): ed9d9fa

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -86,7 +86,9 @@ def process_image(image):
86
  processed_image.putdata(final_data)
87
  return processed_image
88
 
89
- def processAndGetMask(image: str, text: str):
 
 
90
  datas = getImageDetails(image)
91
  labs = list(datas.keys())
92
  selector = processSentence(text, labs)
@@ -96,7 +98,7 @@ def processAndGetMask(image: str, text: str):
96
 
97
  gr = gradio.Interface(
98
  processAndGetMask,
99
- [gradio.Image(type="pil"), gradio.Text()],
100
  gradio.Image(type="pil")
101
  )
102
  gr.launch(share=True)
 
86
  processed_image.putdata(final_data)
87
  return processed_image
88
 
89
+ def processAndGetMask(base64_image: str, text: str):
90
+ image_bytes = base64.b64decode(base64_image.split(',')[1])
91
+ image = Image.open(BytesIO(image_bytes))
92
  datas = getImageDetails(image)
93
  labs = list(datas.keys())
94
  selector = processSentence(text, labs)
 
98
 
99
  gr = gradio.Interface(
100
  processAndGetMask,
101
+ [gradio.Image(), gradio.Text()],
102
  gradio.Image(type="pil")
103
  )
104
  gr.launch(share=True)