aus __future__ print_function importieren
aus google.cloud.vision ImageAnnotatorClient importieren
Betriebssystem importieren
def get_mystery_part(path):
"""Gibt den mysteriösen Teil aus dem Eingabebild zurück. Pfad ist der Pfad zu
das Bild.“
# Google Vision API-Client
client =ImageAnnotatorClient()
# Bild aus Datei in den Speicher laden
mit io.open(path, 'rb') als image_file:
content =image_file.read()
# Erstellen Sie ein Bildobjekt, das Vision interpretieren kann
image =types.Image(content=content)
# Führen Sie eine Teileerkennung für die Bilddatei durch
Antwort =client.web_detection(image)
Anmerkungen =Antwort.web_detection
# Listen Sie den Mystery-Teil auf, falls er gefunden wird
wenn annotations.best_guess_labels:
für Label in annotations.best_guess_labels:
print("Mystery:{}".format(label.label))
„