el 07-11-2016 04:33 AM
Buenos días:
Lo primero de todo gracias por leer este post y poder ayudarme.
He realizado una palicación la cual tiene que coger 4 fotos y tratarlas en aproximadamente 0.5 segundos, lo cual mi aplicación es lenta para realizarlo, realizando las 4 fotos y su procesado en aproximadamente 0.8 segundos-1 segundo.
He pensado en realizar 4 whiles, cada uno para hacer el disparo y tratamiento de cada foto, que al ejecutarse en paralelo lo hará más rápido.
Después, poner un quinto while donde procesaré unos datos de medida de las 4 fotos.
Por tanto lo que tengo que hacer es:
1º que se ejecuten los 4 whiles de las fotos y su procesado
2º Una vez tengo las medidas, ejecutar el quinto while para tratar los datos.
Mi pregunta es como poder hacer esta sincronización, es decir, una vez estén ejecutados los 4 whiles (1 iteración por cada while) y por tanto teniendo ya los datos de medida, ejecutar el quinto para tratar estos datos.
Gracias y un saludo.
el 07-19-2016 09:59 AM
para tratar los datos necesitas la informacion de las 4 fotos?
tienes un ejemplo de tu codigo?
lo que se me ocurre es que podrias registrar 4 eventos por usuario. para disparar la quinta loop cuando los 4 eventos sean ejecutados.