使用openCV将h264捕获到缓冲区

时间:2013-10-14 09:30:35

标签: opencv stream h.264

我检索rtp H264流。我像这样处理: - 获取Udp数据包 - 删除rtp标头并解析数据包以获取图像 - 将图像记录/附加到文件中 - 用opencv打开这个文件(bool VideoCapture :: open(const string& filename))

一切都很好!!

现在我想跳过文件步骤中的记录,直接将图像从udp进程发送到opencv。但我不知道如何使用输入缓冲区初始化opencv。它只接受const字符串&文件名。

有人能帮助我吗?

由于

1 个答案:

答案 0 :(得分:0)

如果是单张图片,你进入内存,imdecode应该做的伎俩