Skip to content
heynemann edited this page Jan 4, 2012 · 8 revisions

remotecv - Remote OpenCV TCP Execution

remotecv is a TCP server that outsources the execution of OpenCV actions to different processes.

It can be easily scaled using HAProxy (http://haproxy.1wt.eu/) or any other load balancer that supports TCP.

Currently, remotecv is support by Thumbor (https://github.com/globocom/thumbor/wiki), but nothing stops you from integrating it into your product.

remotecv uses ZeroMQ (http://www.zeromq.org/) to perform socket (TCP) operations. Integrating using ZeroMQ is extremely simple. If you want to integrate it check the Integration page.

In order to unleash the full power of remotecv, OpenCV should be installed with ThreadingBuildingBlocks (TBB) support. More in the Requirements page.

Clone this wiki locally