If you can send data over the network using OpenCV then you could use the Python socket module to receive the data in Vizard.
A TCP socket is probably the best method to send image data over the network. If the image is small enough, then it might work with UDP sockets. UDP sockets have a maximum message size, that's why it will only work with small images.
Compress the image to jpeg and send the data. In Vizard, you can use the <multimedia:image>.loadBuffer command to load it directly from memory.
|