我有一个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);
结果是黑色图像。有什么问题?