显示缓冲区中的图像

时间:2014-04-10 20:29:25

标签: opencv camera mat

我有一个Mono8(灰度)相机返回的缓冲区。我想保存每个返回的帧。 我这样做是使用opencv:

Mat Image;
//Save the current Frame.
 Image=Mat(mFrame->Height,mFrame->Width,CV_8UC1);
 memcpy(Image.data,mFrame->ImageBuffer,mFrame->ImageBufferSize);
 imwrite("Frame numero"+ mConvertInttoString(nbFrame)+".jpg",Image); 

结果是黑色图像。有什么问题?

0 个答案:

没有答案