[Obligatorio 2] Sobre el waitKey en el servidor

[Obligatorio 2] Sobre el waitKey en el servidor

de Matias Richart -
Número de respuestas: 0

Estimados.

Hoy en el monitoreo de la mañana surgió una duda que nos parece pertinente aclarar para todos.

Algunos compañeros mencionaron que cuando conectan mas de un cliente al servidor el video se acelera como si la función waitKey() no funcionase.

El problema se debe a que (como se menciona en la documentación del opencv [1]) el waitkey se debe usar siempre luego de la función imshow y en nuestro caso, en el servidor, imshow no se utiliza.

Por lo tanto utilizar waitkey para hacer la espera entre lecturas de frames no es correcta.

Les recomendamos que utilicen la función usleep [2] para hacer esta espera.

Saludos


[1] https://docs.opencv.org/2.4/modules/highgui/doc/user_interface.html#imshow

[2] http://man7.org/linux/man-pages/man3/usleep.3.html