多语言展示
当前在线:1484今日阅读:26今日分享:39

Ubuntu15.04编译安装ffmpeg3.0和OpenCV3.1

在Ubuntu15.04上源码编译安装ffmpeg3.0和OpenCV3.1在Ubuntu15.04上通过源码编译的方式安装ffmpeg和opencv,安装ffmpeg主要是opencv有些功能要依赖到,故要先安装ffmpeg,还有后期也可能要修改到相应功能。
方法/步骤
1

在Ubuntu15.04上通过源码编译的方式安装ffmpeg和opencv,安装ffmpeg主要是opencv有些功能要依赖到,故要先安装ffmpeg,还有后期也可能要修改到相应功能,下面是相应的步骤:

2

1.ffmpeg

3

执行如下命令进行ffmpeg3.0的编译安装:

4

cd ~/OpenCVwget -c http://ffmpeg.org/releases/ffmpeg-3.0.tar.bz2 tar xvf ffmpeg-3.0.tar.bz2 cd ffmpeg-3.0 sudo apt-get install yasm ./configure --host-cppflags=-fPIC --host-cflags=-fPIC --enable-shared make sudo make install

5

2.opencv

6

执行如下命令进行OpenCV3.1.0的编译安装:

7

cd ~/OpenCV wget -c http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/3.1.0/opencv-3.1.0.zip unzip opencv-3.1.0.zip cd opencv-3.1.0 cmake . make sudo make install

8

3.测试

9

执行如下命令之一进行笑脸检测或人脸检测功能:

10

cd ~/OpenCV/opencv-3.1.0/bin./cpp-example-smiledetect --cascade='../data/haarcascades/haarcascade_frontalface_alt.xml' --smile-cascade='../data/haarcascades/haarcascade_smile.xml' --scale=2.0

11

cd ~/OpenCV/opencv-3.1.0/bin./tapi-example-ufacedetect --cascade='../data/haarcascades/haarcascade_frontalface_alt.xml' --nested-cascade='../data/haarcascades/haarcascade_eye_tree_eyeglasses.xml' --scale=1.3

12

至此,所需的环境已配置并测试好了。END

推荐信息