图像采集过程中,采集的图像数据格式如下:
typedef struct _tagFRAME_DATA //图像帧数据
{
unsigned int Width; //图像宽度
unsigned int Height; //图像高度
unsigned char Img[MAX_FRAME_LENGTH]; //图像数据
}FRAME_DATA;
在图像处理过程中,需要把它转化为opencv cv::Mat格式,代码如下:
FRAME_DATA frameDate;
cv::Mat srcMat(frameData->Height,frameData->Width,CV_8UC3,frameData->Img);