Hola!
Hoy pongo los posts sobre Project Malmo y Minecraft on Hold, ya que, gracias a algunos nuevos conectores en Microsoft Flow, he podido crear una App móvil para análisis de imágenes en cuestión de minutos.
Pues bien, si creamos un Flow que se inicie utilizando un Button, ahora tenemos el tipo de dato [File], que podemos utilizar cuando se lanza un Flow. Si utilizamos un File como inicio de un Flow, y una actividad de Computer Vision, podemos crear un proceso simple de 3 pasos para analizar fotos.
Como comenté antes, en el Button creamos un input field del tipo File.
Luego utilizamos el File Content del paso anterior en una acción de Computer Vision para describir esa imagen.
Y finalmente mostramos la descripción que nos retorna Cognitive Services en una notificación.
Si lanzamos nuestro Flow, veremos que al momento de seleccionar un archivo podemos sacar una foto o seleccionar una de la galería de fotos
En mi caso, algo simple, 2 juguetes de mi escritorio
El proceso comienza a trabajar, subiendo la foto a una ubicación temporal para que Computer Vision la pueda procesar
Y pocos segundos después ya tenemos el resultado que en este caso, es 100% correcto!
Happy Coding!
Saludos @ Burlington
El Bruno
References
- Cognitive Services, Computer Vision
My posts on Flow
- Using configuration information from an App using OneDrive, Excel, Microsoft Flow and HTTP Requests
- Check your Apps health in Azure using Application Insights and Microsoft Flow
- How to invoke a Flow from an external App using HTTP Request
- How to review a Flow process
- Push Notification Support
- Calling a Flow from a C# ConsoleApp
- Support for Team coauthoring and sharing
- Email Sentiment Analysis on a PowerBI dashboard, and Flow
- Schedule a Flow execution, recurrence supported!
- How To iterate through collections of elements (Excel, Sharepoint, Cognitive Services and more…)
- “Save as ” and interaction with physical buttons FLIC and BTTN
- New action definition to use Computer Vision APIs from Microsoft Cognitive Services
- Buttons Widgets in iOS and Android
- Handle exceptions, errors, timeouts and more in a Microsoft Flow definition
- Working with Variables in Microsoft Flow
- Advanced options to work with an HTTP Action in Microsoft Flow, Headers, Authentication and more
- How To emulate a Button for a Flow using a Browser
- Export and Import Flow definitions with advanced options
- Working with Expressions
- New input options when using Flow Button: list of choices
- Trigger a Flow associated to an item in a #SharePoint list