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

被折叠的 条评论
为什么被折叠?



