由于opencv中的HighGUI模块——为我们提供了一种简单的方式读取摄像头以及视频信息。
这是使用两个usb摄像头做的测试效果。
使用了两个库,一个是cv(图像处理和视觉算法),一个是HighGUI(图像和视频的输入输出)
cvnameWindow()函数用于在屏幕上创建一个窗口,并将视频显示在窗口中。
CvCapture 一个获取视频的抽象接口结构.
IplImage 描述图像文件的数据结构。
cvQueryframe 用来将下一帧视频文件载入内存。
cvshowImage显示图像
cvWaitKey() 当前帧被显示后,延迟多少ms执行下一帧。
cvReleaseCaptyre 退出循环体后,释放CvCapture结构开辟的内存空间。
链接:http://blog.csdn.net/scutzhangxin/article/details/12784495