UTILIDADES: Camera.NET
Publicado por
campusMVP
el
A la hora de procesar imágenes desde dispositivos físicos en Windows no hay una manera sencilla y directa de hacerlo desde .NET.
El usuario de GitHub Free5lot (solo sabemos sobre él que es ruso, pero poco más), ha liberado un proyecto denominado Camera.net que haciendo uso de la API de DirectX nos permite, con solo arrastrar un control a un formulario, gestionar las cámaras del ordenador de manera sencilla. Además ha escrito un artículo en CodeProject explicando su uso y desde el que podemos descargar una aplicación de ejemplo completa.
La biblioteca de funciones permite:
- Enumerar las cámaras y dispositivos de imágenes y sus resoluciones.
- Seleccionar la cámara con la que trabajar, así como sus parámetros (resolución, modo de imagen...).
- Mostrar los diálogos nativos de propiedades de la imagen.
- Recoger la salida de la cámara y mostrarla, pudiendo incluso superponer marcas de agua y otros elementos (como textos, para subtítulos) de manera sencilla.
- Hacer capturas de imagen de lo que se visualiza en la cámara.
Nos ha parecido lo suficientemente interesante como para reseñarla aquí.
campusMVP es la mejor forma de aprender a programar online y en español. En nuestros cursos solamente encontrarás contenidos propios de alta calidad (teoría+vídeos+prácticas) creados y tutelados por los principales expertos del sector. Nosotros vamos mucho más allá de una simple colección de vídeos colgados en Internet porque nuestro principal objetivo es que tú aprendas.
Ver todos los posts de campusMVP
Archivado en:
Herramientas
¿Te ha gustado este artículo? ¡Compártelo!