5.11.1 MVC360MF摄像头获取

更新于 2026年10月10日 版权声明
5.11.1 MVC360MF摄像头获取

获取MVC360MF摄像头图像,我们借助MVC360MF工业相机自带的成熟的库函数包,这样使系统更加稳定可靠,并且通用性能加强。

首先需要分配一段缓存区,MVC360MF最好分配与其最大分辨率相同大小的1280*1024字节的空间,用于保存8bit的原始数据。

DWORD RawDataSize=1280*1024;

然后分配一段用于存放数据的缓存区。

m_pRawData=(BYTE*)malloc(Raw DataSize*sizeof(BYTE));

定义一个CapInfoStruct的变量struct CapInfoStructm_CapInfo;并将m_CapInfo.Buffer指针指向m_RawDataBuffer.这个m_CapInfo在调用SDK函数时作为传入参数,返回时,Buffer指向的是采集的原始数据。(https://www.daowen.com)

对m_CapInfo的其他成员进行初始化。

图示

图示

这样,我们就获取了摄像头的句柄、m_CapInfo、m_pRawData,通过以下代码便可获得图像,并存储成OpenCV 中IplImage的结构,供后面函数使用。

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)