2016-11-19 14 views
2

Google Vision APIでOCR機能を使用しようとしていますが、私は結果にポーランド人のためにドイツ語でüとń、ó、ś、ź、ł、ę、ąと見ることを期待しています。私はそれを行う方法がありますか?google-cloud-visionを使用したOCR - 結果にポーランド語、ドイツ語などのユニコードが含まれていません

取得したテキストには、多くの言語でユニコードが含まれていません:ポーランド語、ドイツ語。しかし、サポートされている言語と言語のリストにあるこの言語は正しく検出されました。私はここにドラッグ&ドロップ&オプションhttps://cloud.google.com/vision/とCloudVision Androidのサンプルを使用し

enter image description here

。アドバイスをありがとうございます。

+1

こんにちは、あなたは "languageHints"を設定しようとするかもしれません。 https://cloud.google.com/vision/docs/languages –

答えて

1

私はこの問題を解決しました。 結果にUNI文字を入力するには、LanguageHintsと設定する必要があります。 Java用

それは次のようになります。

ImageContext imageContext = new ImageContext(); 
List<String> languages = new ArrayList<>(); 
languages.add("pl"); 
imageContext.setLanguageHints(languages); 
annotateImageRequest.setImageContext(imageContext); 

今、私は結果にポーランドのためにC、N、O、S、Z、L、E、Aを持っています。

関連する問題