【发布时间】:2015-06-03 13:41:01
【问题描述】:
我正在尝试通过 TCP 连接发送 OpenCv Mat。到目前为止,我能够在 boost::asio tutorial 之后建立一个简单的 TCP 连接。
我想知道我是否可以简单地修改该示例并将 cv::Mat image_ 代替 tcp 连接对象内的字符串 message_ ,或者我是否应该使用不同的策略向客户端提供图像.
【问题讨论】:
-
使用 imencode() 将其编码为 jpg 或 png,然后通过网络发送
-
那么我只需要将字符串message_替换为tcp_connection中的vector
& image_encoded_?
标签: c++ sockets opencv boost tcp