surya-ocr / README.md
roque99cheroA's picture
Upload 4 files
1732887 verified
|
Raw
History Blame Contribute Delete
1.19 kB
metadata
title: Surya OCR API
emoji: 📝
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
license: mit

Surya OCR API

API REST para reconocimiento de texto manuscrito usando Surya OCR.

Caracteristicas

  • Reconocimiento de texto manuscrito de alta precision
  • Modelo Surya OCR (2024)
  • API REST con FastAPI
  • Documentacion interactiva en /docs

Uso

Endpoint principal

POST /recognize

Sube una imagen y recibe el texto reconocido.

Ejemplo con curl

curl -X POST "https://tu-space.hf.space/recognize" \
  -F "file=@tu_imagen.jpg"

Respuesta

{
  "exito": true,
  "texto": "Texto reconocido",
  "confianza": 0.95,
  "lineas": [
    {"texto": "Linea 1", "confianza": 0.98},
    {"texto": "Linea 2", "confianza": 0.92}
  ]
}

Endpoints

Metodo Ruta Descripcion
GET / Informacion de la API
GET /health Estado del servicio
GET /docs Documentacion Swagger
POST /recognize Reconocer texto en imagen

Tecnologias

  • Surya OCR - Modelo de reconocimiento
  • FastAPI - Framework web
  • Python 3.11 - Lenguaje
  • Docker - Contenedor