Optical Character Recognition
Zia Optical Character Recognitionは、画像やデジタルドキュメント内のテキスト文字を電子的に検出し、機械エンコードされたテキストに変換します。Zia OCRは10の主要言語のテキストを認識できます。
OCRの実行
説明
このAPIは、画像やドキュメント内のテキスト文字を検出し、認識されたテキストをJSONレスポンスとして返すために使用されます。レスポンスには、検出の精度を定義する信頼度スコアも含まれます。
サンプルリクエストに示すように、APIリクエストで画像またはドキュメントファイルのパスを指定する必要があります。オプションで、より迅速な処理のためにテキストに含まれる言語を指定できます。OCRは、以下の表に記載されている9つの国際言語と10のインド言語をサポートしています。言語が指定されていない場合、言語は自動的に検出され、テキストが処理されます。
リクエスト詳細
リクエストURL
{api-domain}/baas/v1/project/{project_id}/ml/ocr
リクエストヘッダー
Authorization: Zoho-oauthtoken {oauth_token}
content-type: multipart/form-data; boundary=—-WebKitFormBoundary7MA4YWxkTrZu0gW
オプションヘッダー
CATALYST-ORG: {org_id}
Environment: Development
スコープ
ZohoCatalyst.mlkit.READ
リクエストJSONプロパティ
処理する入力ファイル。ローカルシステム内のパスを指定する必要があります。
許可される形式: .webp, .jpeg, .png, .bmp, .tiff, .pdf
ファイルサイズ制限: 20 MB
OCRがサポートする国際言語
| 言語 | 言語コード |
|---|---|
| アラビア語 | ara |
| 中国語 | chi_sim |
| フランス語 | fra |
| イタリア語 | ita |
| 日本語 | jpn |
| ポルトガル語 | por |
| ルーマニア語 | ron |
| スペイン語 | spa |
OCRがサポートするインド言語
| 言語 | 言語コード |
|---|---|
| 英語 | eng |
| ヒンディー語 | hin |
| ベンガル語 | ben |
| マラーティー語 | mar |
| テルグ語 | tel |
| タミル語 | tam |
| グジャラート語 | guj |
| ウルドゥー語 | urd |
| カンナダ語 | kan |
| マラヤーラム語 | mal |
| サンスクリット語 | san |
レスポンス詳細
レスポンスは、OCR処理のdataを返します。これには、入力から認識されたテキストがtextキーに、認識の信頼度スコアが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