模组google.cloud.vision_v1.types没有'image'/'label_detection'/ etc作为成员

时间:2019-02-06 05:01:38

标签: python-3.6

我正在尝试将google cloud vision连接到python,以便我想在图像上执行OCR。我编写了代码,但是当我尝试运行该代码时,它向我显示“请设置google_vision_credential”,但我已经提供了我的密钥设置安装GOOGLE_VISION_CREDENTIALS =密钥的路径 我从“ https://github.com/GoogleCloudPlatform/python-docs-samples/blob/master/vision/cloud-client/detect/detect.py”中获取了代码 它显示一个错误  “ image = vision.types.Image()”表示google.cloud.vision_v1.types没有“ Image”成员 就像有64个以上不包含此类成员的错误一样,该错误主要发生在keyword =“ vision”和“ client”上。

示例代码如下:

导入io 来自google.cloud导入愿景

vision_client = vision.ImageAnnotatorClient() file_name ='text.png'

,其中io.open(file_name,'rb')作为image_file:     内容= image_file.read()

image = vision.types.Image(content = content)#这是指向视觉的问题,它表示“ ImageAnnotatorClient”的实例没有“ types”成员

labels = image.detect_labels()

对于标签中的标签:
    打印(label.description)

0 个答案:

没有答案