Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Como ya estoy de medio vacaciones, pero a la vez no tengo demasiados medios técnicos, me dedico a recopilar datos y a procesarlos como puedo en mi cabecilla, para poder hacer cosas en verano.
Como sabeis estoy con el tema del Bluetooth... a falta de hacer algunas pruebas con otro ordenador, el tema del TouchPad... necesito más medios que mi portatil... y... ahora viene el proyecto guapi guapi... Visión artificial con una simple webcam, entonces aqui vienen mis preguntas y aclaraciones:
·Sé que es posible, porque si no me equivoco Golfus Hispanicus lo emplea, asi como otros proyectos como los de esta chiquita tan maja: Mavis
·¿Cómo se empieza en este mundito?
·¿Qué librerías usais para obtener imágenes de la webcam?
·¿Qué librerías usais para procesar la imagen?
·¿Es imprescindible programar el sistema en C?
·¿Tenemos algun proyecto de ejemplo?
Yo estoy comenzando con la librería WebCam.dll, pero me temo que es muy incompleta, y además consume demasiados recursos comparándolo con el proyecto de Mavis. Aun así, tengo un programa hecho que lo único que tiene es un botón, con el que al pulsarlo, se copia la imágen de la webcam en un control PictureBox... me imagino que es un primer paso en este mundo, y que me quedan miles de caminos que recorrer, pero esta librería no sé si da mucho más de si, de modo que me gustaría que alguno que haya trabajado con esto me eche un cablecillo.
Seguiré informando. Muchas gracias por la ayuda.
Ángel
gizer20, tendrás que calibrarlo, con una regla o uno de los marcadores que tienen los CSI (los de cuadritos blancos y negros que ponen junto a las pruebas para hacer fotos).
S2
Ranganok Schahzaman
Estoy liado con C++Builder 6 capturando imagenes con una Webcam. Quiero desarrollar algo sencillo para aprender a capturar y procesar imagenes.¿mças que nada para aprender? Realizo el preview correctamente con capPreview(true); pero cuando tengo que recuperar un frame para el tratamiento supongo que tengo que utilizar createDIBSection y despues algún que otro BitBlt pero no me salgo. He visto algún ejemplo pero no lo tengo claro. ¿alguien tiene el trozo de código para generar un BMP de una ventana de captura?
Saludos.
P.D. anda que meterme con C++ y V.A. a la vez... ya me vale pero mato dos pájaros de un tiro.
UOUOUO navegando por internet he encontrado esto( se ve que no soy el unico que tiene ideas raritas)
http://www.pages.drexel.edu/~twd25/webc ... anger.html
Y si es el mismo proyecto que expuse aqui no hace poco la unica diferencia es que el calcula el angulo directamente la verdad es que aun no lo se porque no he podido saber que variable utiliza para calcularlo no me suenan para nada. Vosotros sabeis que variables son?
gizer20, en la propia página lo comenta.
D = h / ( tan(pfc * rpc + ro))
D = distancia a medir
h = distancia entre el centro de la webcam y el centro del puntero.
pfc = número de pixeles desde el centro de la imagen.
rpc = ganancia
ro = offset
La ganancia y el offset hay que calibrarlos.
S2
Ranganok Schahzaman
Mif Hace tiempo preguntaba por una buena webcam, esta tiene buenta pinta (1280 x 1024) y está por 25e
http://www.appinformatica.com/fichas/vi ... p13023.htm

