Los proveedores de nube notables para OCR son:
- Servicios cognitivos – Aplicaciones de inteligencia | Microsoft Azure
- API de resto de visión artificial y procesamiento de medios | PixLab
Solía trabajar para PixLab, así que estoy bastante familiarizado con su API de OCR. Debería proporcionarle muy buenos resultados dada una imagen de buena calidad (puede preprocesar sus imágenes de entrada utilizando sus API si lo desea).
El PixLab OCR alimenta la famosa aplicación I2S – Image to Speech si quieres verla en acción.
- ¿Por qué el servicio web de Amazon es más innovador en comparación con otros proveedores de servicios en la nube como Google Cloud, Microsoft Azure, etc.?
- Cómo elegir una empresa de alojamiento basada en la nube asequible para una startup SMB Tech. Es realmente difícil entender cómo funciona Amazon. Comparando Godaddy-Amazon-Rackspace, Godaddy parece tener el menor precio, sin embargo, no admitirán la configuración
- ¿Cuál es la diferencia real entre un centro de datos local y una nube privada?
- ¿Amazon AWS es el estándar de oro para los servicios en la nube?
- ¿Qué es más barato para un sitio web basado en imágenes (como imgur), alojar imágenes localmente o en un servicio en la nube?
Aquí hay un código de muestra de Python que utiliza el punto final / ocr proporcionado por PixLab:
solicitudes de importación
importar json
# Dada una imagen con caracteres legibles para humanos.
# Detecta el idioma de entrada y extrae contenido de texto desde allí.
# https://pixlab.io/#/cmd?id=ocr para obtener información adicional.
req = request.get (‘https://api.pixlab.io/ocr’,params= {
‘img’: ‘http: //q.miximages.com/50500/Optical Character Recognition / Confucius-Quote.jpg’,
‘orientación’: Verdadero, # Orientación correcta del texto
‘nl’: Verdadero, # emite nuevas líneas si las hay
‘key’: ‘My_PixLab_Key’
})
respuesta = req.json ()
si responde [‘estado’]! = 200:
print (respuesta [‘error’])
más:
print (“Idioma de entrada:” + respuesta [‘lang’])
print (“Salida de texto:” + respuesta [‘salida’])
- Repositorio Github