jueves, 2 de mayo de 2013

Lab Visión Poligonos

La tarea de esta semana para el laboratorio de visión computacional, consistió en la detección de poligonos a partir de una imagen. Como ya lo sabemos un polígono es una figura geométrica compuesta de una cantidad finita de segmentos rectos que se unen para crear una figura.



Para esto lo primero que había que hacer es utilizar el bfs para separar la imagen en figuras en caso de ser una imagen con varias formas, esto ya se a hablado en varias ocaciones en entradas anteriores.

http://m8sem.blogspot.mx/2013/02/clase-2-deteccion-de-formas.html

Después hay que verificar por medio de los pixeles que conforman la figura si se sigue alguna misma pendiente para ir sacando las rectas de la misma y comprobar si es un polígono o no, esto se hace recorriendo todo el interior de cada figura. Aquí se puede apoyar con el código de lineas que se realizo anteriormente.

Una ves que se conocen todos los segmentos de la figura se puede saber si es un polígono o no.

Avance parcial   


Repositorio

https://github.com/rodo2043/VisionComputacional

Referencias

http://elisa.dyndns-web.com/~elisa/teaching/comp/vision/poligonos.pdf

1 comentario:

  1. El método que había que usar es muy particular y funciona únicamente con polígonos regulares. Nada que ver algunas de tus figuras. Sería más fácil con figuras de color sólido sin contorno. 3 pts.

    ResponderEliminar