擅长:python、mysql、java
<p>最好有完整的错误堆栈和更准确的代码段。但形式呈现的信息似乎是两种不同“图像”的混淆。可能是复制/粘贴错误,因为<a href="https://cloud.google.com/vision/docs/ocr#detect_text_in_a_local_image" rel="nofollow noreferrer">tutorials</a>有完全相同的行:</p>
<pre><code>response = client.text_detection(image=image)
</code></pre>
<p>但是前面提到的教程<code>image</code>是由<code>vision.Image()</code>创建的,所以我认为在给出的代码中应该是:</p>
<pre><code>response = client.text_detection(image=vision_image)
</code></pre>
<p>至少如果我正确理解了代码片段,<code>image</code>是PIL图像,而<code>vision_image</code>是应该传递给<code>text_detection</code>方法的视觉图像。因此,在<code>vision.Image()</code>中执行的任何操作都不会对错误消息产生影响</p>