desde __futuro__ importar función_impresión
desde google.cloud.vision importar ImageAnnotatorClient
importar sistema operativo
def get_mystery_part(ruta):
"""Devuelve la parte misteriosa de la imagen de entrada. La ruta es la ruta a
la imagen."""
# Cliente API de Google Vision
cliente =ImageAnnotatorClient()
# Cargar imagen del archivo en la memoria
con io.open(ruta, 'rb') como archivo_imagen:
contenido =archivo_imagen.read()
# Construir un objeto de imagen para que Vision lo interprete
imagen =tipos.Imagen (contenido =contenido)
# Realizar la detección de partes en el archivo de imagen.
respuesta =client.web_detection(imagen)
anotaciones =respuesta.web_detection
# Enumere la parte misteriosa si la encuentra
si anotaciones.best_guess_labels:
para etiqueta en anotaciones.best_guess_labels:
print("Misterio:{}".formato(etiqueta.etiqueta))
```