Spaces:
Sleeping
Sleeping
| import gradio as gr | |
| from predict import detector_function as detector | |
| from PIL import Image | |
| def detect_objects(image): | |
| image_path = 'uploaded_image.jpg' | |
| image.save(image_path) | |
| output_image_path = detector(image_path=image_path) | |
| return Image.open(output_image_path) | |
| demo = gr.Interface( | |
| fn = detect_objects, | |
| inputs = gr.Image(type='pil'), | |
| outputs = gr.Image(label="Output Image with Detections"), | |
| title ="Object Detection Gradio App with fasterrcnn", | |
| description="Upload an image to detect objects using a pretrained Faster R-CNN model." | |
| ) | |
| if __name__ == "__main__": | |
| demo.launch() |