問題タブ [google-cloud-vision]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
18813 参照

google-cloud-vision - Cloud Vision API - PDF OCR

Google Cloud Vision API をテストして、存在する場合は画像内のテキストを読み取りました。

今まで、Maven サーバーと Redis サーバーをインストールしました。このページの指示に従うだけです。

https://github.com/GoogleCloudPlatform/cloud-vision/tree/master/java/text

今まで.jpgファイルでテストできましたが、tiffファイルやpdfでも可能ですか??

次のコマンドを使用しています。

text ディレクトリ内に、jpg 形式のファイルがあります。

次に、変換されたファイルを読み取るには、その方法がわかりません。次のコマンドを実行するだけです

そして、変換されたファイルで検索する単語またはフレーズを入力するようにというメッセージが表示されます。ドキュメント全体が変換されたことを確認する方法はありますか?

ありがとう!

0 投票する
2 に答える
515 参照

python - Google Cloud Vision を使用した URL の分析 - Python

とにかく、Google Cloud Vision を使用して URL を分析できますか。ローカルに保存した画像を分析する方法は知っていますが、インターネット上に存在する jpg を分析できないようです。

とにかく、URL を分析して、ロゴが含まれているかどうかについて答えを得ることができますか?

0 投票する
1 に答える
691 参照

google-cloud-vision - 顔を検出するようにトレーニングできますか? または他の人が直面している

家族内の人々の画像をキャプチャして、それが誰であるかを検出するアプリケーションを作成したいと考えています。ビジョン API を使用してクラウド データベースを作成し、名前のラベルが付けられた各家族のさまざまな写真を保存して、API から要求を取得するときに、データベースから画像をスキャンして、家族を検出するだけでなく、家族のメンバーを検出できますか?その中の顔。そうするように訓練できますか?

0 投票する
0 に答える
979 参照

google-cloud-vision - テキスト言語管理に関する Google Cloud Vision テキスト検出の問題

Google Cloud Vision のテキスト検出機能で次の問題が発生しました。

1) 2 つの異なるマシン (Windows ベースの開発マシンと Linux ベースの「本番」マシン) から、同じ Python コードを使用して同じイメージを Google Cloud Vision に送信しましたが、2 つの異なる出力が得られます。同じ画像、同じコード、同じライブラリですが、抽出されるテキストは異なります。

2) 2 つの異なる検出テキストに対して、2 つの異なるロケールが検出されます。私の元のテキストは、数字が混在するイタリア語のテキストです。開発マシンでは、検出されたロケールは "zh" (中国語) です。「運用」マシンでは、検出されたロケールは「fil」です。https://cloud.google.com/translate/v2/using_rest#language-paramsには「fil」コードがないため、それが何であるかわかりません(フィリピン語ですか?)。いずれにせよ、検出されたロケールが「zh」の場合、開発マシンでより良い結果が得られます。つまり...同じ画像、同じコードですが、検出されたロケールと検出されたテキストが異なります。

3) したがって、ImageContext languageHints アノテーションを使用して「it」または「zh」ロケールを強制しようとします https://cloud.google.com/vision/reference/rest/v1/images/annotate#AnnotateImageRequestそして面白いことに、開発マシンで languageHints を ['it'] に設定すると、Google Cloud Vision からの出力はほとんど得られません。['ja'] (日本語) に設定すると、Google Cloud Vision はテキスト ロケールが「it」であると表示し (!!)、適切な結果が得られます (!!!)。しかし、「本番」マシンで ['ja'] を設定すると、Google Cloud Vision はテキスト ロケールが「oc」(?) であると表示します。つまり...同じ画像、同じコードですが、検出されたロケールと検出されたテキストが異なります。さらに、検出されたロケールとテキストは、languageHints で設定したものには従いませんが、languageHints パラメーターを変更すると、検出されたロケール (およびテキスト) も予期しない方法で変更されます。

何かヒントはありますか?ありがとう。

0 投票する
2 に答える
1584 参照

php - PHP AppEngine 上の Google Cloud Vision API

私はしばらく問題なく、プライベート VPS でホストされている php アプリで Google Cloud Vision API を使用しています。アプリを Google AppEngine に移行していますが、現在問題が発生しています。

API への CURL ポストを使用していますが、AppEngine で失敗しています。課金を有効にしており、他の curl リクエストは問題なく動作します。AppEngine では googleapis.com への呼び出しが機能しないため、別の方法で API にアクセスする必要があると誰かが言いました。それを確認するためのリソースをオンラインで見つけることができません。

以下は私のコードです。CURL エラー #7 が返され、ホストに接続できませんでした。

0 投票する
1 に答える
1700 参照

google-cloud-platform - 請求の有効化に関する問題

クレジット カードを追加し、請求先アカウントをプロジェクトに関連付けました。ただし、そのプロジェクトに関連付けられた認証情報を使用して Google Vision API にアクセスすると、「プロジェクト XXXXX の課金が無効になっています。有効にしてください」というメッセージが表示されます。請求が追加されたことをプロジェクトに認識させるためのトリックがあるかどうか、誰かが知っていますか?

0 投票する
0 に答える
793 参照

java - Google Vision API: sun.security.provider.certpath.SunCertPathBuilderException: 要求されたターゲットへの有効な証明書パスが見つかりません

Google Vision API を使用してアプリケーション例をテストしています。

私は彼らの github からコードを取得し、関連するプロジェクトと資格情報ファイル (Google Cloud が要求するもの) を作成し、コードを実行しようとしました。

私は以下を取得します:

sun.security.validator.ValidatorException: PKIX パスの構築に失敗しました: sun.security.provider.certpath.SunCertPathBuilderException: 要求されたターゲットへの有効な証明書パスが見つかりません

関連する SSL 証明書を JRE の cacerts に追加しようとしましたが、Eclipse と管理者を再起動しましたが、それでも取得できます。

編集 また、次のようにsslプロパティを手動で設定しようとしました:

この問題を解決するためのアイデアはありますか?

提供すべきものがあれば、お知らせください。前もって感謝します。