(resuelto)Proyecto robotica[cam - imagen]

Iniciado por LixKeÜ, 3 Junio 2009, 21:46 PM

0 Miembros y 1 Visitante están viendo este tema.

LixKeÜ

 Hola a todos estoy realizando un proyecto en robotica para la detección de fallas en piezas metalicas, lo que hago es tomar una foto de la pieza con una cam y luego le quito los colores lo dejo en negro y blanco su contorno, pero ahora no se como hacer un vector que me analice el contorno de la figura a travez de un vector si alguien tiene alguna idea para darme bienvenido sea.
 Lo q esta en rojo en la imagen es lo q quiero hacer un vector q me de la distancia a si si se encuntra anomalia en otra pieza da el aviso


Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

LixKeÜ

 lo q tendría q hacer seria un escaneo del raw de la imagen luego contar la cantidad de fixel que no son negro(el borde de la imagen) osea cuantos pixel hay en el borde de la imagen. luego crear un vector dinamico en x e y, q me escanee los diámetros


LeandroA

Hola Lixkeu el tema quizas es si la pieza estara exactamente en la misma posición siempre, y que digamos la tuerca no gire, porque sino podrias utilizar regiones, y con GetRegionData podrias ir sacando una comparativa. o sino  obtener el array de bits de la imagen y hacer la comparativa con algun patron.

Saludos

LixKeÜ

 La verdad no tendría q importar la ubicación de la pieza ya q lo q analizaría seria el color del pixel blanco y su distribución espacial dando un valor especifico de distancia recorrida por el vector. se haría un promedio con un cierto rango y si no se encontrace en ese rango q de el aviso de falla :-X