Optical Character Recognition
Zia Optical Character Recognition detecta electrónicamente caracteres textuales en imágenes o documentos digitales, y los convierte en texto codificado por máquina. Zia OCR puede reconocer texto en 10 idiomas principales.
Ejecutar OCR
Descripción
Esta API se usa para detectar caracteres textuales en imágenes y documentos, y entregar el texto reconocido como una respuesta JSON. La respuesta también contiene una puntuación de confianza, que define la precisión de la detección.
Debes especificar la ruta al archivo de imagen o documento en la solicitud de la API, como se muestra en la solicitud de ejemplo. Opcionalmente puedes especificar los idiomas presentes en el texto, para un procesamiento más rápido. OCR soporta 9 idiomas internacionales y 10 idiomas indios, que se mencionan en las tablas a continuación. El idioma se detecta automáticamente y el texto se procesa, si no se especifica.
Detalles de la Solicitud
URL de Solicitud
{api-domain}/baas/v1/project/{project_id}/ml/ocr
Encabezados de Solicitud
Authorization: Zoho-oauthtoken {oauth_token}
content-type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW
Encabezados Opcionales
CATALYST-ORG: {org_id}
Environment: Development
Alcance
ZohoCatalyst.mlkit.READ
Propiedades del JSON de Solicitud
El archivo de entrada a procesar. Debes proporcionar la ruta en tu sistema local.
Formatos permitidos: .webp, .jpeg, .png, .bmp, .tiff, .pdf
Límite de tamaño de archivo: 20 MB
Idiomas Internacionales Soportados por OCR
| Idioma | Códigos de Idioma |
|---|---|
| Arabic | ara |
| Chinese | chi_sim |
| French | fra |
| Italian | ita |
| Japanese | jpn |
| Portuguese | por |
| Romanian | ron |
| Spanish | spa |
Idiomas Indios Soportados por OCR
| Idioma | Códigos de Idioma |
|---|---|
| English | eng |
| Hindi | hin |
| Bengali | ben |
| Marathi | mar |
| Telugu | tel |
| Tamil | tam |
| Gujarati | guj |
| Urdu | urd |
| Kannada | kan |
| Malayalam | mal |
| Sanskrit | san |
Detalles de la Respuesta
La respuesta devuelve los data del procesamiento OCR, que incluyen el texto reconocido de la entrada en la clave text y la puntuación de confianza del reconocimiento en la clave confidence.
curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/ocr
-H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW”
-F “image=/Desktop/HelplineCard.webp”
-F “language=eng,spa”
{
"status":"success",
"data": {
"confidence":79.71514892578125,
"text":"Whenever you\nneed to talk,\nwe're open\n\n[—] text eseses\n[J] KidsHelpPhone.ca\n\n(@, call 1—800—663—6868 Kids Help Phone ©"
}
}
Yes
No
Send your feedback to us