1,安装依赖
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
2,下载Opencv
https://opencv.org/opencv-4-0/
3,配置
- 1
在主文件夹下:新建一个librarys文件夹,打开,然后建立Opencv文件夹,按右键解压或者在终端解压到这个文件夹下
mkdir -p librarys/Opencv
cd librarys/Opencv/
unzip opencv-4.0.0
保证虚拟机空间足够
然后配置Opencv
- 2
依次执行以下命令:
cd opencv-4.0.0
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make -j4
sudo make install
- 3
把摄像头连接到虚拟机上
安装“cheese” 茄子
sudo apt-get install cheese
然后在VMware找到。。。连接到主机里,但是每一个camara名字不一样,可在电脑图标右键属性里设备管理器找到自己电脑摄像头名字,然后按照下图操作。
然后运行茄子,看看摄像头开了么
cheese
4,实验
打开Opencv下的文件夹samples,进入然后右键在终端打开
cd cpp/example_cmake
cmake .
make
./opencv_example