
Webcam y puntero láser
Visual Basic.NET
Publicado el 10 de Septiembre del 2007 por Federico Colombo (7 códigos)
20.085 visualizaciones desde el 10 de Septiembre del 2007
Código en VB.NET que teniendo una webcam y un puntero láser, te permite hacer dibujos arriba de la imagen capturada en tiempo real.
Se tiene la clase "CaptureCam.vb" que encapsula todas las llamadas a la API y genera un evento en cada frame capturado que envía el bitmap de la imagen para su proceso y presentación.
También se tiene un ejemplo de la utilización de la clase para detectar un puntero láser y dibujar su recorrido encima de la imagen de la cámara.
Se utiliza GDI+ para el proceso de la imagen, delegados para la función callback y no necesita ningún OCX para la captura.
Se tiene la clase "CaptureCam.vb" que encapsula todas las llamadas a la API y genera un evento en cada frame capturado que envía el bitmap de la imagen para su proceso y presentación.
También se tiene un ejemplo de la utilización de la clase para detectar un puntero láser y dibujar su recorrido encima de la imagen de la cámara.
Se utiliza GDI+ para el proceso de la imagen, delegados para la función callback y no necesita ningún OCX para la captura.
Comentarios sobre la versión: Versión 1 (3)
lo k la haria interesante fuera detectar el laser en por ejemplo en una proyeccion en colores vivos y luminosidad variable....
pero fue util para tener una idea de como hacerlo en vbnet, actualmente sigo programando en vb6