在C ++中通过UDP套接字发送图像对象

时间:2014-03-22 22:55:57

标签: c++ multithreading sockets opencv

美好的一天,

我在C ++中有一个通过openCV生成的图像对象。它是一个Mat对象,我希望能够通过udp套接字以原始字节格式发送此对象。该对象的大小约为200Kb。我必须为多个对象执行此操作

我将假设这是一个非常糟糕的主意:

Mat frame, edges;
..socket opening code..
write(sockfd,&frame,sizeof(frame));

我猜测正确的方法,就是让一个线程将Mat对象写入某个缓冲区数组,另一个线程将其逼取,然后按对象写入套接字对象。我想对此有一些看法。

0 个答案:

没有答案