有没有办法通过OpenCV VideoCapture访问图像缓冲区?

时间:2017-08-10 08:26:54

标签: c++ opencv

由于某些原因,我需要通过OpenCV的VideoCapture直接从相机访问图像缓冲区,但我找不到办法。为了更清楚,我想从 cv :: VideoCapture :: grab()中访问数据,然后再将其检索到 cv :: Mat

我检查OpenCV源代码here 似乎OpenCV在输出帧之前自动对其进行解码。直觉上我正在思考"编码"但是,要获取原始数据的帧, cv :: imencode 需要特定的文件扩展名。

有没有办法在不调整源代码的情况下访问相机缓冲区数据?

最佳,

埃里克

0 个答案:

没有答案