Attualmente esistono diverse metodologie di gestione dei progetti e può essere difficile scegliere quella più adatta 15 minuti? Bene, ya tiene todo lo que necesita para poder integrar el servicio de reconocimiento cognitivo de imágenes de Microsoft en sus bibliotecas de Sharepoint y comenzar a autoetiquetar sus imágenes de acuerdo con su contenido de forma gratuita y sin necesidad de código.
Come? Una vez más la clave está en el FLUJO
Actualmente el servicio de creación de workflows y automatización Microsoft Flow No solo tiene una amplia gama de conexiones para administrar elementos en bibliotecas y listas de Sharepoint, sino que también tiene múltiples conectores para Cognitive Services de Microsoft, incluido el servicio API de Computer Vision.
Este servicio que tiene una versión gratuita hasta 5000 Richieste / mio, nos permitirá extraer los datos de la imagen y entre sus aplicaciones tenemos la capacidad de conocer palabras clave o “etichette” que nos brindan información relevante sobre la misma, para luego guardar ellos como metadatos asociados a dicha imagen en Sharepoint.
PASOS A SEGUIR:
- Configurar una biblioteca de Sharepoint donde almacenar las imágenes
- Configurar el recurso de la API de Azure Computer Vision
- Configurar un flujo que se lanza cuando se almacena una nueva imagen y envía su contenido a nuestra API de reconocimiento de imágenes
CARACTERÍSTICAS ADICIONALES
PRIMER PASO: CONFIGURACIÓN DE NUESTRA BIBLIOTECA
Para poder utilizar las capacidades de reconocimiento de imágenes primero tendremos que establecer dónde se almacenarán estas y cuál será el campo donde agreguemos el etiquetado, para esto usaremos una biblioteca de Sharepoint y crearemos una columna que llamaremos AutoTags.
SEGUNDO PASO: CONFIGURE NUESTRO SERVICIO COGNITIVO VISION API
Para registrar el servicio de reconocimiento de imágenes cognitivas, simplemente acceda al portal de Azure y agregue un nuevo recurso indicando su nombre, la suscripción donde se alojará, la ubicación de la implementación y el grupo de recursos al que pertenecerá.
Antes de seleccionar dónde implementaremos este servicio, es necesario verificar que esté disponible en esa región.
Una vez registrado el servicio, necesitaremos apuntar el nombre de la conexión a la API, la Clave de Cuenta y el punto final para acceder a este servicio.
TERCER PASO: ESTABLECER EL FLUJO
Accedemos a Flow y creamos un nuevo flujo que se lanzará cuando se cree un nuevo archivo en un sitio y una biblioteca de Sharepoint seleccionados:
Una volta fatto questo, recuperaremos los datos de la imagen que se acaba de almacenar en el Sharepoint para enviarla a nuestra API de reconocimiento de imágenes.
En este punto conectaremos el Flow a nuestra API con la capacidad Imagen de etiqueta indicando los parametriIl "parametri" sono variabili o criteri che vengono utilizzati per definire, misurare o valutare un fenomeno o un sistema. In vari campi come la statistica, Informatica e Ricerca Scientifica, I parametri sono fondamentali per stabilire norme e standard che guidano l'analisi e l'interpretazione dei dati. La loro corretta selezione e gestione sono fondamentali per ottenere risultati accurati e pertinenti in qualsiasi studio o progetto.... que señalamos en el paso anterior.
Luego te indicaremos que el envío será directamente el contenido y no desde la url y te indicaremos que esta es la salida del paso anterior.
Ahora solo será necesario adaptar el JSONJSON, o Notazione degli oggetti JavaScript, Si tratta di un formato di scambio dati leggero e facile da leggere e scrivere per gli esseri umani, e facile da analizzare e generare per le macchine. Viene comunemente utilizzato nelle applicazioni Web per inviare e ricevere informazioni tra un server e un client. La sua struttura si basa su coppie chiave-valore, rendendolo versatile e ampiamente adottato nello sviluppo di software.. del resultado a un arreglo de caracteres separados por coma, para ello usaremos las funciones Seleccionar y Unir.
Finalmente, solo tendremos que agregar este arreglo de etiquetas a la columna que creamos en el paso 1 para la imagen que estamos tratando.
¡Y LISTO!
Guardamos el Flow y procedemos a ejecutarlo para comprobar su funcionamiento:
Una vez cargadas las imágenes, comprobamos que el Flow se ejecuta correctamente.
Podemos ver el JSON que devuelve nuestro servicio de reconocimiento de imágenes.
Y finalmente el resultado en la columna AutoTags
PASO 4: ESTO NO ES TODO, HAY MUCHO MAS
Come abbiamo visto, las múltiples habilidades que tiene este servicio cognitivo, sumadas a la facilidad de conexión con otras aplicaciones gracias a Microsoft Flow, nos permiten jugar con múltiples configuraciones como agregar etiquetas solo cuando pasan un porcentaje específico de éxito, generando otro flujo que lea este campo etiquetado y coincida con otros metadatos para un etiquetado más eficiente o incluso concatenar solicitudes de API para obtener más datos de la foto, como la descripción.
Agregamos la función a Flow Describe la imagen
(Este flujo es un ejemplo, en este caso la función Describir imagen también incluye las etiquetas como salida, por lo que no debe concatenarse con la función Etiqueta de imagen) apuntando a una nueva columna multilínea que hemos creado en nuestra biblioteca anteriormente.
Ahora nuestras imágenes se autoetiquetan y además obtienen una descripción de forma totalmente automatizada en nuestro Sharepoint incluyendo el reconocimiento de personajes y marcas famosas, como en este caso Keanu Reeves.
Disclaimer: Para la elaboración de este tutorial, ningún animal relacionado con Keanu Reeves o su alter ego John Wick ha sido maltratado.
Articoli correlati:
- Elaborazione delle immagini OpenCV | Elaborazione delle immagini con OpenCV
- Elaborazione delle immagini con la CNN | Guida per principianti all'elaborazione delle immagini
- Suggerimento per Microsoft Flow: Come recuperare un singolo valore da una query che restituisce più record
- Crea il tuo calendario con la distinzione dei colori degli eventi in Sharepoint