Spaces:
Runtime error
Runtime error
File size: 547 Bytes
901dde3 99acab0 901dde3 99acab0 901dde3 99acab0 901dde3 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import gradio as gr
import cv2
from detector.utils import detect_plates, detect_chars
def predict(img):
plates = detect_plates(img)
if len(plates) > 0:
for plate in plates:
p1, p2, crop = plate
if len(crop) > 0:
cv2.rectangle(img, p1, p2, (0, 0, 255), 2)
text, crop = detect_chars(crop)
cv2.putText(img, text, p1, cv2.FONT_HERSHEY_SIMPLEX, 4, (0, 255, 0), 5)
return img
iface = gr.Interface(fn=predict, inputs="image", outputs="image")
iface.launch()
|