私は、さまざまなフォームの画像を繰り返しているスクリプトを持っています。 Google Vision Textの検出応答を解析する際には、各テキスト項目の 'boundingPoly'にXY座標を使用して、フォームのさまざまな部分のデータを具体的に探します。Google Vision OCRの不完全な座標値
私が抱えている問題は、応答の一部がX座標だけで返ってくることです。例:私はこの問題をキャッチする(のpython 2.7を使用して)を除いて試して/設定しましたが、それは常に同じ問題だ
{u'description': u'sometext', u'boundingPoly': {u'vertices': [{u'x': 5595}, {u'x': 5717}, {u'y': 122, u'x': 5717}, {u'y': 122, u'x': 5595}
:KeyError: 'y'
。私は何千ものフォームを繰り返しています。これまでに1000行のうち10行が発生しています。
誰もこの問題を以前に持っていましたか?このエラーに達した場合にリクエストを再送信しようとする以外の修正がありますか?
これは、どこで発生するのが理にかなっています。 y座標を持たないテキストは、画像の先頭にあります(yは0になります)。 – crld