ubuntu16.04.3安装opencv2.4.13

1.在virtualbox上安装ubuntu
ubuntu下载地址:http://releases.ubuntu.com/

2.ubuntu的一些使用
用ssh连接,先安装ssh服务:sudo apt-get install openssh-server
从图形界面切换到文字界面:Ctrl+Alt+F1
从文字界面切换到图形界面:Ctrl+Alt+F7
设置固定IP地址:设置–>网络–>桥接网卡
在windows上添加映射:
vim /etc/samba/smb.conf
在最后面加上

[share]
    path = /home/xlh
    writable = yes
    available = yes
    browseable = yes
    guest ok = no

etc/init.d/samba restart

具体参考:http://blog.csdn.net/jun2016425/article/details/52858084

3.ubuntu上安装opencv
opencv下载地址:https://opencv.org/releases.html
下载后解压

cd opencv-2.4.13
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j12   //编译
make install  //安装

/etc/ld.so.conf.d/opencv.conf(新文件)加入/usr/local/lib
sudo ldconfig //使配置生效
/etc/bash.bashrc文件末尾加入

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig  
export PKG_CONFIG_PATH

source /etc/bash.bashrc //使配置生效
https://www.cnblogs.com/eczhou/p/7860586.html

4.opencv的一个demo

#include
using namespace cv;

int main()
{
    Mat image;
    image = imread("test.jpg",1);
    imshow("DISPLAY IMAGE",image);
    waitKey(0);
    return 0;
}

编译如下:

g++ first.cpp `pkg-config --cflags --libs opencv` -o first  //注意单引号为键盘左上角

编译后会生成first可执行文件
./first //运行会出现如下问题:
(DISPLAY IMAGE:16831): Gtk-WARNING **: cannot open display:
解决办法如下:
切换到登陆界面 su xlh
再运行 ./first
http://blog.csdn.net/flfihpv259/article/details/52787584

在文字界面 ./first 是没有输出显示窗口的,必须切换到图形界面才可以看得到。

5.视频摘要一个demo
https://github.com/lerker/OpenSourceVS

6.一些常用的命令

pkg-config --modversion opencv    //查看opencv版本

你可能感兴趣的:(ffmpeg)