remotecv est un serveur TCP qui externalise l'exécution des actions OpenCV à différents processus.
Il peut être facilement mis à l'échelle en utilisant HAProxy (http://haproxy.1wt.eu/) ou tout autre équilibreur de charge qui supporte le protocole TCP.
Actuellement, Thumbor (https://github.com/globocom/thumbor/wiki) utilise remotecv d'externaliser détection du visage ou une fonction, mais rien ne vous empêche de l'intégrer dans votre produit.
remotecv utilise ZeroMQ (http://www.zeromq.org/) pour effectuer socket (TCP) opérations. Intégrer utilisant ZeroMQ est extrêmement simple. Si vous souhaitez intégrer le vérifier la page d'intégration.
Afin de libérer toute la puissance de remotecv, OpenCV doit être installé avec ThreadingBuildingBlocks (TBB) soutien
Exigences :.
- Python
Commentaires non trouvées