Spaces:
Runtime error
Runtime error
| import gradio as gr | |
| from Frontend.OCR.ImageOCR import createStaticOcrInterface | |
| from Frontend.OCR.VideoOCR import createVideoOcrInterface | |
| def create_OCR_Interface(): | |
| """ | |
| Create an interface for OCR in an image or video. | |
| The interface allows users to upload an image or video, and the model will return the detected text. | |
| Returns: | |
| gr.Interface: A Gradio interface object. | |
| """ | |
| with gr.Blocks() as ocr_interface: | |
| gr.Markdown("# Flipkart Grid Robotics Track - OCR Interface") | |
| with gr.Tabs(): | |
| # Image OCR Tab | |
| with gr.TabItem("Image OCR"): | |
| createStaticOcrInterface() | |
| # Video OCR Tab | |
| with gr.TabItem("Video OCR"): | |
| createVideoOcrInterface() | |
| return ocr_interface | |
| Ocr = create_OCR_Interface() |