Spaces:
Runtime error
Runtime error
| import numpy as np | |
| import gradio as gr | |
| from model import SegmentationTool | |
| seg_tool = SegmentationTool() | |
| def segment(input_img, mask_items): | |
| mask_image, transparent_mask_image, image, items, room = ( | |
| seg_tool.get_mask(image=input_img, mask_items=mask_items)) | |
| return mask_image | |
| demo = gr.Interface(fn=segment, | |
| inputs=[ | |
| gr.Image(type='pil'), | |
| gr.CheckboxGroup([("Door", 14), ("Window", 8)], | |
| value=[8, 14], | |
| label="Mask Items")], | |
| outputs=['image'], | |
| allow_flagging='never') | |
| if __name__ == "__main__": | |
| demo.launch() | |