Saltar a contenido

Guía de Implementación de Visión por Computadora

Video Capture SDK .Net, Video Edit SDK .Net, Media Player SDK .Net

Resumen de Paquetes Disponibles

Nuestro SDK proporciona dos paquetes NuGet con capacidades de visión por computadora para sus aplicaciones:

  1. VisioForge.DotNet.Core.CV — paquete CV solo para Windows.
  2. VisioForge.DotNet.Core.CVD — paquete CV multiplataforma para Windows, Linux y macOS.

Ambos paquetes proporcionan una API consistente para integrar visión por computadora directamente en sus aplicaciones .NET.

Requisitos de Despliegue

Paquete CV Específico para Windows

Proceso de Instalación

El paquete CV específico para Windows está diseñado para una integración sin problemas:

  • Simplemente instale el paquete NuGet a través de su gestor de paquetes preferido
  • No se necesitan pasos adicionales de despliegue
  • Listo para usar inmediatamente después de la instalación

Paquete CVD Multiplataforma

Nuestro paquete CVD multiplataforma requiere configuraciones específicas según su sistema operativo:

Configuración del Entorno Windows

Al desplegar en sistemas Windows:

  • Instale el paquete NuGet a través de Visual Studio o la CLI de .NET
  • No se requieren dependencias o configuraciones adicionales
  • Funciona de manera inmediata con instalaciones estándar de Windows

Configuración de Ubuntu Linux

Para sistemas Ubuntu Linux, instale las siguientes dependencias:

sudo apt-get install libgdiplus libopenblas-dev libx11-6

Estos paquetes proporcionan funcionalidades esenciales:

  • libgdiplus: Proporciona compatibilidad con System.Drawing
  • libopenblas-dev: Optimiza las operaciones de matrices para algoritmos de visión por computadora
  • libx11-6: Maneja la biblioteca cliente del protocolo X Window System

Instrucciones de Configuración para macOS

Para entornos macOS, use Homebrew para instalar las dependencias requeridas:

brew install --cask xquartz
brew install mono-libgdiplus

Estos componentes habilitan:

  • XQuartz: Proporciona funcionalidad X11 en macOS
  • mono-libgdiplus: Asegura la compatibilidad con System.Drawing

Recursos Adicionales

Para ejemplos de implementación y orientación técnica:

  • Visite nuestro repositorio de GitHub para obtener ejemplos de código extensos
  • Explore implementaciones prácticas en varios casos de uso
  • Acceda a ejemplos y soluciones contribuidos por la comunidad

Visite nuestra página de GitHub para obtener más ejemplos de código.