Hola!
Alguna vez hice algo asi, lo malo que no tengo el código ya, pero lo puedo volver a hacer usando las librerias de OpenCV o alguna otra, solo seria cuestión de ponernos de acuerdo en tus requisitos.
Estoy poniendo "bids" muy bajos porque me interesa mas ganar buena reputación en Freelancer.com ya que soy relativamente nuevo.
Dime que mas necesitas o dudas que tengas,
saludos