Spaces:
Runtime error
Runtime error
''' | |
from modelscope.pipelines import pipeline | |
from modelscope.utils.constant import Tasks | |
import cv2 | |
ocr_recognition = pipeline(Tasks.ocr_recognition, model='damo/cv_convnextTiny_ocr-recognition-general_damo') | |
### 使用url | |
img_url = 'http://duguang-labelling.oss-cn-shanghai.aliyuncs.com/mass_img_tmp_20220922/ocr_recognition.jpg' | |
result = ocr_recognition(img_url) | |
print(result) | |
''' | |
import os | |
os.system("pip install torch") | |
os.system("pip install opencv-python") | |
os.system("pip install tensorflow") | |
os.system("pip install modelscope") | |
import gradio as gr | |
import torch | |
from modelscope.pipelines import pipeline | |
from modelscope.utils.constant import Tasks | |
def ocr_recognition(img_url): | |
ocr_recognition = pipeline(Tasks.ocr_recognition, model='damo/cv_convnextTiny_ocr-recognition-general_damo') | |
result = ocr_recognition(img_url) | |
return result | |
def download_test_image(): | |
# Images | |
torch.hub.download_url_to_file( | |
'https://github.com/isLinXu/issues/assets/59380685/6cdbe53c-eb34-4310-8bd4-18b0a1aff803', | |
'ocr_test.jpg') | |
download_test_image() | |
input_image = gr.inputs.Image() | |
output_text = gr.outputs.Textbox() | |
examples = [["ocr_test.jpg"]] | |
gr.Interface(fn=ocr_recognition, inputs=input_image, | |
outputs=output_text, examples=examples, | |
title="OCR Recognition").launch() |