【发布时间】:2014-12-01 00:31:04
【问题描述】:
我想打开一个图像并将其发送到我的 nodejs 服务器中连接的套接字。
问题是当我尝试通过socket.write(myImage); 发送一些图像时,因为write() 方法无法将其作为图像对象发送。我发现的“解决方案”是从我的图像创建一个缓冲区,复制到另一个缓冲区并将其解析为 base64 编码并使用socket.write(myBase64Img) 发送,在我的 Qt 客户端中接收它并使用 openCV 解码该图像。问题是这非常昂贵。还有另一种方法可以通过 TCP 套接字发送我的图像吗?
PS:图片的网址发不出去,我要发图片。
谢谢!
【问题讨论】:
标签: node.js sockets image-processing tcp