Hola, estoy realizando un programa que busca puntos característicos en imágenes y luego busca las correspondencias entre ambas.
El caso es que quiero aumentar la velocidad de ejecución y para ello necesito utilizar hilos pero no se como pasar los atributos ni nada!
Lo que intento hacer es lanzar la busqueda de puntos caracteristicos de cada imagen cada una en un hilo.
Aqui les dejo el proceso sin hilos:
Código:
Procesado P; //Declaración de un objeto donde
//estan las funciones de busqueda
Image* ImLeft, ImRight; //Declaracion de Imagenes
vector<double> ptsLeft, ptsRight; //Vectores donde almacenar los puntos
P.getPoints(ImLeft, ptsLeft); //Funciones de busqueda que quiero
P.getPoints(ImrRight, ptsRight); //lanzar cada una en un hilo
La función getPoints():
Código:
void getPoints(Image* Im, vector<double> &pts);
Por favor si alguien entiende de hilos pthreads y sepa como lanzar las funciones pasando los parametros que me heche una mano porque yo no lo consigo!!
Muchas gracias Question