相机原始输出的图像数据是Byer格式,可以塞进内存中的图像数组
unsigned char* imgData[150] ;//创建图像数据数组
//初始化时申请缓存150张图像的内存空间
for (int i = 0; i < 150; i++)
{
imgData[i] = new unsigned char[1280 * 1024];
}
//采集到图像后将图像数据拷贝到数组中,pBuffer为相机图像帧数据的内存地址
memcpy(imgData[Pic_num], pBuffer, 1280 * 1024);
//完成操作后释放申请的内存空间
for (int i = 0; i < 150; i++)
{
delete[] imgData[i];
}