IDT(Improved Dense Trajectories)是深度学习之前基于特征提取的最优算法,下面搭建IDT运行环境。
最好先安装opencv2再安装ffmpeg,据另一位配置IDT环境的同学实验戳这,先安装ffmpeg再安装opencv2会导致原来安装好了的ffmpeg不能用。
避免配置IDT环境对原环境造成的影响,我先设置了一个虚环境(从其他虚环境中复制一份过来),并在虚环境下作业
cd /root/anaconda2/envs
conda create -n BBB --clone AAA
source activate BBB
1、安装opencv2
因为已经安装了opencv3,opencv3把opencv2中的一些模块放到了opencv-contrib包中,opencv包和opencv-contrib包最好一起安装,直接用opencv3来运行测试代码会报opencv2/nonfree/nonfree.hpp:没有那个文件或目录错误。
(1)下载opencv2 https://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.zip/download
(2)安装依赖项