背景: 近期想在嵌入式平台上开发QT+Opencv,无料PC机上编写的OpenCV程序老是打不开视频. 開始提示:OpenCV Error: Bad argument (Array should be CvMat or IplImage) in cvGetSize 可是没实用错.考虑到可能没有打开视频,以作为cvGetSize的參数. 曾经程序执行没有问题.近期电脑进行了一些FFMPEG/ZLIB等的交叉编译.就不能执行了. 解决方法: 网上搜索,发现是由于ffmpeg没有编译到opencv里.…
我们可以利用OpenCV读取视频文件或者摄像头的数据,将其保存为图像,以用于后期处理.下面的实例代码展示了简单的读取和显示操作: // This is a demo introduces you to reading a video and camera #include <iostream> #include <string> #include <sstream> using namespace std; // OpenCV includes #include <…