surya-ocr / README.md
roque99cheroA's picture
Upload 4 files
1732887 verified
|
Raw
History Blame Contribute Delete
1.19 kB
---
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
```bash
curl -X POST "https://tu-space.hf.space/recognize" \
-F "file=@tu_imagen.jpg"
```
### Respuesta
```json
{
"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