这几天在用代码提取光流的时候,总是会发生opencv VideoCapture打不开视频文件的错误,因此怀疑是opencv有问题,于是决定换个版本重新安装
我所使用的是Ubuntu15.04,通常Ubuntu系统是自带opencv的,使用命令
pkg-config --modversion opencv
可以查看当前的opencv版本,而我的系统自带的是opencv-2.4.9
- 因为不知道如何卸载自带的opencv,所以我决定直接安装另一个版本的opencv,即让两个版本opencv共存。首先下载新版本的opencv安装包,我因为实验需要,下载的是opencv-2.4.12,之后解压
- 安装一些opencv的依赖项
sudo apt-get -qq install libopencv-dev build-essential checkinstall cmake pkg-config yasm libjpeg-dev libjasper-dev libavcodec-dev lib