在vc6.0中用vfw编写的摄像头捕获程序得到回调函数返回的一帧数据的指针(lpVHdr)后,怎么把它放入二维数组呢?!在线-请尽快回复。

解决方案 »

  1.   

    你是想做图像处理是吧?
    你得到的指针所指向的数据是这样的
    首先,是BITMAPINFOHEADER结构,说明位图的一些信息,如果需要,这个结构后面跟着的是一个颜色索引表,颜色索引表之后就是真正的位图数据了,也就是你需要放到二位数组里面的东西
      

  2.   

    不好意思,刚才我说错了,那个指针所指向的数据中不包含BITMAPINFOHEADER结构,只是颜色索引表和真正的位图数据
    也就是说,如果你在视频捕获是设置的位图格式是24位色的,那么就不存在这个颜色索引表,这个指针所指向的也就是真正的位图数据,直接把它放到二位数组里就行了