fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

Visión artificial

467 Respuestas
43 Usuarios
0 Reactions
530.6 K Visitas
mif
Respuestas: 1095
 Mif
Topic starter
(@mif)
Noble Member
Registrado: hace 19 años

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

Responder
466 respuestas
technik
Respuestas: 287
(@technik)
Reputable Member
Registrado: hace 18 años

Hola a todos!
Soy nuevo en el foro, encontre este hilo ayer por la noche, buscando informacion sobre vision artificial. El caso es que ando diseñando un nuevo proyecto, un robot que se apoya en la vision artificial para desenvolverse por el entorno. Como proyecto es bastante ambicioso, ya que no solo pretendo que el robot siga objetos, sino que ademas sea capaz de reconocerlos y de manipular algunos de ellos. He encontrado informacion muy diversa e interesante, sobretodo gracias a 4 fuentes: San google, Santa wikipedia, este hilo (acabo de terminar de leerlo entero) y por ultimo la web de parallax (ahora explicare por qué)

Basicamente me gustaria agradeceros a todos la enorme cantidad de informacion y recursos acumulados en esta pagina a lo largo del tiempo, especialmente el ya famoso tutorial de mif, que me ha iniciado en la vision artificial (y ya de paso en el Visual Basic XD)

Ahora llega la parte interesante, como este hilo de vision artificial va muy
encaminado a la robotica he pensado que os gustaria el chip propeller, de parallax (quizas algunos ya lo conozcais).
Se trata de un chip que integra 8 procesadores de 32 bits en paralelo, comunicados entre ellos, dando lugar a auntentico procesado multitarea, con una velocidad maxima de 80MHz
Lo mas interesante del chip es, sin embargo, el software de programacion, pues este chip esta especialmente diseñado para el procesamiento de imagenes en tiempo real, sin ayuda de un ordenador externo. tiene multitud de librerias freeware para el uso de teclados, monitores, camaras, etc...
Os dejo el link a la pagina oficial, a mi personalmente me encanta, ya me comentareis.

www.Parallax.com/Propeller

Mientras tanto seguire diseñando mis primeros programas de vision artificial

Responder
technik
Respuestas: 287
(@technik)
Reputable Member
Registrado: hace 18 años

Estoy intentando hacer funcionar el ejemplo de codigo que colgo eventronic pero me da ciertos errores, concretamente me dice que no encuentra el achivo vcl.h
Me dio pro probar y puse la linea de #include <vcl> como comentario (con // al principio)
y ahora me dice que no encuentra los archivos
#include <Classes>
#include <Controls>
#include <StdCtrls>
#include <Forms>
#include <ExtCtrls>
que se incluyen en la cabecera, ¿alguien sabe de donde los puedo descargar?
¿o alguna otra forma de solucionarlo?

Edito: tambien he probado a usar OpenCV, pero me esta dando errores de Linking, "unsolved external simbol" cada vez que llamo alguna funcion de la libreria. a ver si lo soluciono de una vez... 🙁 , por que seguir trabajando en VB me viene mal tanto por la velocidad como por la poca practica que tengo con ese lenguaje

Responder
jorcoval
Respuestas: 418
(@jorcoval)
Reputable Member
Registrado: hace 18 años

Para los OpenCV pilla las dll necesarias (te las marca en los errores) y mételas en la misma carpeta que el ejecutable (si usas VC, será Proyecto/debug).

Creo recordar que eran necesarias vaux.dll, highgui.dll, corecx.dll y alguna más, revisa los errores de compilación.

Responder
technik
Respuestas: 287
(@technik)
Reputable Member
Registrado: hace 18 años

Vale, despues de todo esto estoy pensando en cambiar de entorno de programación, ahora mismo trabajo con Visual C++ 2005, que para realidad virtual y programacion de videojuegos esta genial, pero para esto de la robotica y la vision artificial me parece un poco inadecuado, que entorno usais vosotros?

Responder
jorcoval
Respuestas: 418
(@jorcoval)
Reputable Member
Registrado: hace 18 años

Yo utilizo Visual Studio 2005 y Visual Studio 6.0 a ratos.

Responder
Página 77 / 94
Compartir: