z __future__ importuj funkcję print_function
z google.cloud.vision zaimportuj ImageAnnotatorClient
importuj os
def get_mystery_part(ścieżka):
"""Zwraca tajemniczą część obrazu wejściowego. Ścieżka jest ścieżką do
obraz."""
# Klient API Google Vision
klient =ImageAnnotatorClient()
# Załaduj obraz z pliku do pamięci
z io.open(path, 'rb') jako plik_obrazu:
treść =plik_obrazu.read()
# Zbuduj obiekt obrazu, aby Vision mógł go zinterpretować
obraz =typy. Obraz (treść =treść)
# Wykonaj wykrywanie części w pliku obrazu
odpowiedź =klient.web_detection(obraz)
adnotacje =odpowiedź.web_detection
# Wypisz tajemniczą część, jeśli została znaleziona
jeśli adnotations.best_guess_labels:
dla etykiety w annotations.best_guess_labels:
print("Tajemnica:{}".format(label.label))
```