</> CodeBooks
    ← Volver a Visión por computadora (página 1)
    Portada de Microsoft Computer Vision APIs Distilled

    Microsoft Computer Vision APIs Distilled

    Alessandro Del Sole

    Editorial
    Apress
    Año
    2018
    Páginas
    ~90
    Nivel
    Intermedio

    De qué trata

    Publicado por Apress en 2018 y escrito por el autor y Microsoft MVP Alessandro Del Sole, este libro compacto de 90 páginas es una guía condensada ('distilled') para integrar visión artificial en aplicaciones .NET mediante servicios en la nube. Trabaja con C#, .NET Core/.NET Framework y los Microsoft Cognitive Services (hoy integrados bajo la marca Azure AI Vision). Está pensado para desarrolladores de software de nivel principiante e intermedio familiarizados con la plataforma .NET y Visual Studio que desean incorporar capacidades de análisis inteligente de imágenes sin necesidad de entrenar redes neuronales ni tener conocimientos matemáticos de visión computacional.

    El texto explica cómo configurar suscripciones y aprovisionar recursos de Computer Vision en el Portal de Azure para obtener claves de acceso y puntos de conexión REST. A continuación, muestra cómo interactuar con las APIs de análisis tanto mediante peticiones HTTP directas en JSON como utilizando el SDK oficial de cliente para .NET ('Microsoft.Azure.CognitiveServices.Vision.ComputerVision'). Se exploran funciones concretas como la generación automática de descripciones y etiquetas textuales, categorización de contenidos, detección de rostros, identificación de colores predominantes, filtros de contenido moderado o para adultos, generación de miniaturas inteligentes ('smart cropping') y reconocimiento óptico de caracteres (OCR) para extraer texto incrustado en imágenes.

    La vertiente práctica se articula en torno a dos desarrollos completos: una aplicación móvil multiplataforma para iOS y Android construida con Xamarin.Forms en C#, y una aplicación web interactiva desarrollada con ASP.NET Core MVC que permite a los usuarios subir fotografías y consultar de inmediato el informe visual proporcionado por Azure. La mayor ventaja del libro es su concreción: va directo al código y a la integración con el ecosistema Microsoft. Deja totalmente fuera el entrenamiento de modelos personalizados (Custom Vision) y el aprendizaje profundo local, pero sirve como una puerta de entrada rápida y efectiva al consumo de inteligencia artificial en la nube para desarrolladores C#.

    • C#
    • .NET Core
    • Azure Cognitive Services
    • Computer Vision API
    • Xamarin.Forms
    • ASP.NET Core MVC
    • Reconocimiento óptico de caracteres (OCR)
    • Análisis visual de imágenes
    • Smart Cropping
    • REST APIs

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Aplicación móvil de análisis de imágenes con Xamarin.Forms

    Aplicación móvil multiplataforma desarrollada en C# y Xamarin.Forms que captura o carga fotos desde el dispositivo y consume la API de Computer Vision en Azure para devolver etiquetas y texto extraído por OCR.

    Portal de inspección gráfica con ASP.NET Core MVC

    Aplicación web en ASP.NET Core que recibe imágenes enviadas por el navegador y utiliza el SDK de Cognitive Services para presentar descripciones automáticas, categorías visuales y miniaturas recortadas inteligentemente.

    Más de Visión por computadora con nivel Intermedio